Dev-C++, clase4 – operaciones con variables

Hola a todos/as,

Hasta el momento ya hemos visto lo que son:

Dev-C++, clase1 – mostrar constantes

Dev-C++, clase2 – ingresar variables

Dev-C++, clase3 – mostrar variables

Entonces ya que sabemos mostrar datos variables y constantes y sabemos como ingresar variables. Pues ahora procedemos a aprender como hacer operaciones con dichas variables y así ir sacando resultados diferentes, la forma no cambia mucho, hacer operaciones es aun más facil que ingresar o mostrar datos porque no hace falta de ningun comando 😉

4.-) Hacer un programa que pida 3 numeros y luego los sume y muestre la respuesta en pantalla con el formato: » n1+n2+n3=n4 «

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

Uso de la aplicacion

Bien, el ejercicio nos pide 3 numeros ( que son los que ingresará el usuario/a ), y con esos numeros almacenados cada uno en una variable diferente, es decir:

n1 = primer nuemro

n2 = segundo numero

n3 = tercer numero

Esos numeros vamos a sumarlos entre ellos para así sacar un resultado, que será almacenado en una nueva variable que llamaremos n4.

n4 = resultado de la suma de n1+n2+n2

Ahora que sabemos como va a ir planteado nuestro programa, procedemos a realizarlo. Y así como les dije antes, no hay miedos, porque hacer operaciones es super sencillo no entra ningun nuevo comando 😉

Nota: El hecho de usar el simbolo « = «, quiere decir que estás usando un operador de asignacion, puedes ver más detalles [ Aqui ]

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;
cout<<» \t \n Ingrese 3 numeros para hallar la suma total de ellos \n \n»;
cout<<» \n Primer nuemro: \n»;
cin>>n1;
cout<<» \n Segundo nuemro: \n»;
cin>>n2;
cout<<» \n Tercer nuemro: \n»;
cin>>n3;

n4 = n1 + n2 + n3;

cout<<» \n La suma total de los numeros es: \n\n»;
cout<<n1<<«+»<<n2<<«+»<<n3<<«=»<<n4<<«\n\n»;

system(«pause»);

}

– linea 1: la cabecera y libreria ***

– linea 2: funcion principal ***

– linea 3 – 16 : 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: operacion con las variables

Como podemos ver sin ningun codigo nuevo, le hemos asignado a la variable n4 un nuevo valor ( que equivale a la suma de n1+n2+n3 ). Por eso tenemos la linea de ésta manera:

n4 = n1 + n2 + n3;

Vemos que n4 viene a ser nuestra variable receptora de informacion. Porque a ella se le asigna el valor de: n1+n2+n3

Entonces si tendriamos que:

n1 = 5

n2 = 245

n3 = 10

Equivale a:    n4 = 5 + 245 + 10;

Entonces:      n4 = 260;

Nota: El operador de asignacion » = » tambien es denominado una instrucción de asignacion, para saber más ver [ Tipos de instrucciones ]

– linea 13: recurso ” cout ” ***

– linea 14: recurso ” cout ” ***

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

– linea 15: pausando el programa ***

Saludos, cualquier duda con toda confianza me la pueden decir 😉

8 respuestas

  1. ehh????
    agente…. no hay una sección que se llame
    programando 4 dummies? XDD
    algo desde…
    «el dos le sigue al uno… el tres le sigue al dos» xD

    Veo que tienes exito en tu blog 🙂 sigue así

    • Hola daur,
      Bienvenido al blog, muchas gracias por el coment. Pues éste blog es para adentrarse en la programacion, vamos que si lees las entradas comenzando por DFD, veras que no existen los dummies con un buen guia compa’.
      Saludos campeon, y muchas gracias por la felicitacion (:

  2. mi profe siempre pone cout<<"x"<<endl; xq tu no lo haces ahhhhhhhhhhh

    • Hola Jhon, pues lo que está haciendo en esa linea es mostrar «x» como un caracter, no muestra su contenido ni nada parecido, y no entiendo muy bien cual es la duda. Saludos!

  3. ola oye en n4= n1+n2+n3;

    la variable n4 no la tienes que declarar de tipo entero?
    int n4 = n1+n2+n3;

  4. leer tres variables enteros a,b,c si los tres valores son diferentes d 5:
    calcular
    sumatoria d 1 a 4

  5. ala gracias por su informacion pero0 no0 era lo00 k buscava ya que yo no keeria lasuma si no las cuatro operaciones pero detodos modos gracios ♥

Replica a pepe Cancelar la respuesta