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😉

5 comentarios

  1. hasta ahora m han servido much tus clases…. muchas gracias son exelentes

  2. wuaaa exelentes clases todo muy explicito me gustaron mucho los ejercicios

    la verdad no sabia como poder programar , bueno lo mas basico , por que al principio vi unas clases avanzadas creo que la 7 y no entendi NADA todo esta escristo de una forma muy diferente a como me enseñararon.

    asi empese desde la primera clase y de aahi asta esta me han servido demasiado y eso que al principio no podia correr los programas y tube que escrivirlos por que al copearlos habia error. jeje pero es mejor escrivir TODO EL PROGRAMA asi no se me pasaba nada y los asi a funcionar bien ….

    muchas gracias por tan valiosos conocimientos, resultaron muy utilies para mis estudios……..

    todo esta muy bien explicado

    • Hola Luis, bienvenido!
      Me alegra mucho que mis clases te hayan servido, muchas gracias por el comentario y por el apoyo.
      Por aqui estoy de igual manera, cualquier duda o sugerencia para atenderla en lo que me sea posible, saludos!

  3. Muchas gracias🙂 primero me ayudaron mucho las clases de DFD y ahora esoy empezando en c++ :D!
    Gracias por todo🙂

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: