Documentos de Académico
Documentos de Profesional
Documentos de Cultura
gdsg
dsgsdgdsg
Bogotá, Colombia
Noviembre del 2020
1
Tabla de contenido
Introducción 2
2
Introducción
En este trabajo vamos a estar resolviendo algunos y diseñando algunos programas
en C++ para realizar operaciones aritméticas y desarrollando algunos programas para dar
un repaso a todos los demás ejes que hemos estado trabajando en este curso.
3
Objetivos
- Desarrollar 5 programas en el lenguaje de programación C++ de acuerdo al trabajo
propuesto.
- Aplicar lo que hemos aprendido durante el proceso de este curso.
4
Se deben entregar en grupo de tres estudiantes para desarrollar los siguientes programas
en lenguaje C++, bajo las siguientes premisas:
#include<iostream>
#include<stdlib.h>
#include <cstdlib>
#include <Windows.h>
#include <unistd.h>
void ClearScreen()
{
int n;
for (n = 0; n < 10; n++)
printf( "\n\n\n\n\n\n\n\n\n\n" );
}
return 0;
}
6
#include <iostream>
using namespace std;
int main(){
int A;
int B;
int C;
if(A == B && B == C)
{
cout << "Los numeros son iguales.\n";
}
else
if(A == B && A > C)
{
cout << A << " es el numero mayor.\n";
}
else
if(A == B && A < C)
{
cout << C << " es el numero mayor.\n";
}
else
if(A == C && A > B)
{
cout << A << " es el numero mayor.\n";
}
else
if(B == C && B > A){
cout << B << " es el numero mayor.\n";
}
else
if(A > B && A > C )
7
{
cout << A << " es el numero
mayor.\n";
}
else
if(B > A && B > C)
{
cout << B << " es el
numero mayor.\n";
}
else
if(C > A && C > B)
{
cout << C << "
es el numero mayor.\n";
}
else
if(A == C && A < B)
{
cout << A << " es el numero mayor.\n";
}
else
if(B == C && B < A)
{
cout << B << " es el numero mayor.\n";
}
else
if(A < B && A < C )
{
cout << A << " es el numero menor.\n";
}
else
if(B < A && B < C)
{
cout << B << " es el numero menor.\n";
}
else
if(C < A && C < B)
{
cout << C << " es el numero
menor.\n";
8
}
return 0;
}
9
3. Escribir un programa en C++, que muestre por como salida en pantalla todos
los números múltiplos de 3 que hay entre el -15 y el 3, ambos incluidos. Se
recomienda utilizar la sentencia for.
#include <iostream>
using namespace std;
int main()
{
int num;
int i;
i=1;
cout << "Los multiplos de 3 que hay entre -15 y -3.\n";
for ( num = -15 ; num <= -3 ; num += 3)
{
if( num % 3 == 0 )
{
i=i+1;
}
return 0;
}
10
#include<iostream>
int main(){
int num;
int i;
int div;
i=1;
num=425;
cout <<"Los primeros 50 numeros pares entre el 425 y el 0\n";
while (num>=1)
{
if(i<=50)
{
div = num%2;
if (div == 0)
{
cout <<i<<". "<< num << endl;
i=i+1;
}
num=num-1;
}
else
if (i>50)
{
return 0;
}
}
return 0;
}
11
12
#include<iostream>
using namespace std;
int main() {
cout << "Operaciones matematicas con dos numeros.\n";
float a, b; char i;
cout << "Ingresa el primer numero: ";cin >> a;
cout << "Ingresa el segundo numero: "; cin >> b;
cout << "\nPor favor ingrese el numero de la operacion que desea realizar: " << endl;
cout << "1. Suma\n";
cout << "2. Resta\n";
cout << "3. Multiplicacion\n";
cout << "4. Divison\n\n";
cin >> i;
switch (i){
case '1':
cout << "\nHas elegido la suma. " << endl;
cout << a << " + " << b << " = " << a+b << endl;
break;
case '2':
cout << "\nHas elegido la resta. " << endl;
cout << a << " - " << b << " = " << a-b << endl;
break;
case '3':
cout << "\nHas elegido la multiplicacion. " << endl;
cout << a << " x " << b << " = " << a*b << endl;
break;
case '4':
cout << "\nHas elegido la division. " << endl;
if (b == 0){
cout << "Lo siento, no puedes dividir entre 0." << endl;
} else {
cout << a << " / " << b << " = " << a/b << endl;
}
break;
default:
cout << "No has ingresado una opción correcta." << endl;
}
}
13