Dev-C++, clase5 – ejercicios de aplicacion I

Hola a todos/as,

Bien, pues con lo que hemos visto hasta ahora, procederé a realizar varios ejercicios ( con lo que hemos visto hasta ahora ), pero antes quisiera que estén al dia de lo que hemos venido haciendo durante éste tiempo, así que les sugiero que revisen la sección «Ayuda«, donde encontrarán detallada de manera ascendente las clases y ejercicios que hemos venido haciendo. Recuerden que en ésta clase veremos ejercicios que contienen todo lo que vimos en las clases anteriores 😉

5.-) Hacer un programa que permita ingresar 3 numeros, entonces que multiplique los dos primeros numeros y luego a ése resultado se le sume el tercer numero que ingresó el usuario/a.

Por favor antes de ver ésta entrada recomiendo ver la entrada:

Uso de la aplicacion

Bien, veamos lo que tenemos:

Nos pide que ingresemos tres numeros, entonces serán tres variables diferentes para nosotros, usaremos n1,n2,n3 para los numeros que ingresará el usuario/a.

Despues nos dice que tenemos que multiplicar los dos primeros numeros, es decir que multiplicaremos n1 y n2 lo cual nos dará un resultado, a ese resultado lo llamaremos «multip» porque es el resultado de la multiplicacion de n1 y n2.

Y por ultimo el programa debe sumarle el valor de n3 a nuestra variable «multip» porque así lo dice el enunciado. esa operacion dará un nuevo resultado el cual lo llamaremos «resp» de respuesta y será lo que mostraremos al final.

Veamos el ejercicio asumiendo datos:

n1 = 10

n2 = 8

n3 = 40

Entonces, ahi toca multiplicar los dos primeros numeros:

n1 * n2 = multip

10 * 8 = 80

Luego a ése valor hallado se le sumará el tercer numero:

multip + n3 = resp

80 + 40 = 120

Al final, se mostrará el resultado que será: 120

Ahora vamos con el codigo fuente del programa 😉

ATENCION: en las clases anteriores he explicado las lineas y que hace cada una, entonces les sugiero que vean las entradas anteriores para entender las lineas de las que no voy a hacer mucha enfasis.

Las lineas que ya hayamos visto, les colocaré ” *** “  al final para que sepan que ya lo hemos visto con anterioridad ( entiendase como “anterioridad” a la/las clases anteriores ademas de sus correspondientes entradas en la seccion “General” del mapa de sitio ).

#include <iostream.h>
main ()

{

int n1,n2,n3,multip,resp;
cout<<» \t \n Ingrese 3 numeros \n \n»;
cout<<» \t \n los dos primeros se multiplicaran y ese resultado se le sumara al tercer numero\n \n»;
cout<<» \n Primer nuemro: \n»;
cin>>n1;
cout<<» \n Segundo nuemro: \n»;
cin>>n2;
cout<<» \n Tercer nuemro: \n»;
cin>>n3;

multip = n1 * n2;

cout<<» \n La multiplicacion de los dos primeros numeros fue: \n\n»;
cout<<n1<<«x»<<n2<<«=»<<multip<<«\n\n»;

resp = multip + n3;

cout<<» \n Al sumar el tercer nuemro con el resultado anterior tenemos: \n\n»;
cout<<multip<<«+»<<n3<<«=»<<resp<<«\n\n»;

system(«pause»);

}

– linea 1: la cabecera y libreria ***

– linea 2: funcion principal ***

– linea 3 – 20 : inicio y fin del programa ***

– linea 4: declaramos variables ***

– linea 5: recurso ” cout ” ***

– linea 6: recurso ” cout ” ***

– linea 7: recurso ” cout ” ***

– linea 8: recurso ” cin ” ***

– linea 9: recurso ” cout ” ***

– linea 10: recurso ” cin ” ***

– linea 11: recurso ” cout ” ***

– linea 12: recurso ” cin ” ***

– linea 13: operaciones con variables ***

NOTA: su explicacion más detallada está en la clase4

– linea 14: recurso ” cout ” ***

– linea 15: recurso ” cout ” ***

NOTA: su explicacion más detallada está en la linea 12 de la clase3

– linea 16: operaciones con variables ***

– linea 17: recurso ” cout ” ***

– linea 18: recurso ” cout ” ***

– linea 19: pausando el programa ***

6.-) Hacer un programa que pida 4 numeros, entonces sumará el primero y el tercero, luego se le restará el segundo y a ese resultado se le multiplicará el cuarto numero.

Bien, veamos lo que tenemos:

Nos pide que ingresemos cuatro numeros, entonces serán cuatro variables diferentes para nosotros, usaremos n1,n2,n3,n4 para los numeros que ingresará el usuario/a.

Despues nos dice que tenemos que sumar el primer numero con el tercer nuemero, es decir sumaremos: n1 y n3 lo cual nos dará un resultado, a ese resultado lo llamaremos «sum» porque es el resultado de la suma de n1 y n3.

Tambien nos pide el programa que a ése resultado se le reste el segundo numero, es decir que a lo que nos dió como resultado «sum» se le restará el valor que tenga la variable n2, así habra un nuevo numero que será llamado «rest» porque es el resultado de la resta entre sum y n2

Y por ultimo el programa debe multiplicar ése resultado hallado ( osea «rest» ) el valor de n4 porque así lo dice el enunciado. esa operacion dará un nuevo resultado el cual lo llamaremos «resp» de respuesta y será lo que mostraremos al final.

Veamos el ejercicio asumiendo datos:

n1 = 50

n2 = 30

n3 = 15

n4 = 6

Entonces, ahi toca multiplicar los dos primeros numeros:

n1 + n3 = sum

50 + 15 = 65

Luego a ése valor hallado se le restará el segundo numero:

sum n2 = rest

65 30 = 35

Y por ultimo tenemos que a ése valor se le debe multiplicar la cantidad que está almacenada en nuestra variable n4

rest * n4 = resp

35 * 6 = 210

Al final, se mostrará el resultado que será: 210

Ahora vamos con el codigo fuente del programa 😉

ATENCION: en las clases anteriores he explicado las lineas y que hace cada una, entonces les sugiero que vean las entradas anteriores para entender las lineas de las que no voy a hacer mucha enfasis.

Las lineas que ya hayamos visto, les colocaré ” *** “  al final para que sepan que ya lo hemos visto con anterioridad ( entiendase como “anterioridad” a la/las clases anteriores ademas de sus correspondientes entradas en la seccion “General” del mapa de sitio ).

#include <iostream.h>
main ()

{

int n1,n2,n3,n4,sum,rest,resp;
cout<<» \t \n Ingrese 4 numeros \n \n»;
cout<<» \n Primer nuemro: \n»;
cin>>n1;
cout<<» \n Segundo nuemro: \n»;
cin>>n2;
cout<<» \n Tercer nuemro: \n»;
cin>>n3;
cout<<» \n Cuarto nuemro: \n»;
cin>>n4;

sum = n1 + n3;

cout<<» \n La suma del primer y tercer numero fue: \n\n»;
cout<<n1<<«+»<<n3<<«=»<<sum<<«\n\n»;

rest = sum – n2;

cout<<» \n Al restar el segundo nuemro con el resultado anterior tenemos: \n\n»;
cout<<sum<<«-«<<n2<<«=»<<rest<<«\n\n»;

resp = rest * n4;

cout<<» \n Multiplicando el cuarto nuemro con el resultado anterior tenemos: \n\n»;
cout<<rest<<«x»<<n4<<«=»<<resp<<«\n\n»;

system(«pause»);

}

– linea 1: la cabecera y libreria ***

– linea 2: funcion principal ***

– linea 3 – 24 : inicio y fin del programa ***

– linea 4: declaramos variables ***

– linea 5: recurso ” cout ” ***

– linea 6: recurso ” cout ” ***

– linea 7: recurso ” cin ” ***

– linea 8: recurso ” cout ” ***

– linea 9: recurso ” cin ” ***

– linea 10: recurso ” cout ” ***

– linea 11: recurso ” cin ” ***

– linea 12: recurso ” cout ” ***

– linea 13: recurso ” cin ” ***

– linea 14: operaciones con variables ***

NOTA: su explicacion más detallada está en la clase4

– linea 15: recurso ” cout ” ***

– linea 16: recurso ” cout ” ***

NOTA: su explicacion más detallada está en la linea 12 de la clase3

– linea 17: operaciones con variables ***

– linea 18: recurso ” cout ” ***

– linea 19: recurso ” cout ” ***

– linea 20: operaciones con variables ***

– linea 21: recurso ” cout ” ***

– linea 22: recurso ” cout ” ***

– linea 19: pausando el programa ***

Saludos, y cualquier duda o comentario con gusto lo atenderé lo más pronto posible 😉