Calculadora
Publicado por Leonardo (3 intervenciones) el 16/03/2021 07:24:14
Hola, tengo un codigo que es para hacer una calculadora que permita Suma, Resta, Multiplicacion y Division, le solicita al usuario 2 entradas de datos para hacer la operacion y la hace...el problema es que el resultado sale diferente.
Si el usuario pone de Numero1 = 5 y del Numero2 = 5, al hacer la suma el programa no da 10, si no mas de 60.
Alguien que me ayude a entender porque pasa esto para poder corregirlo?
Muchas gracias.
Si el usuario pone de Numero1 = 5 y del Numero2 = 5, al hacer la suma el programa no da 10, si no mas de 60.
Alguien que me ayude a entender porque pasa esto para poder corregirlo?
Muchas gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <stdio.h>
int main(){
int Numero1;
int Numero2;
int Suma = Numero1 + Numero2;
int Resta = Numero1 - Numero2;
int Multiplicacion = Numero1 * Numero2;
int Division = Numero1 / Numero2;
int opcion;
printf("\t******BIENVENIDO A LA CALCULADORA******");
printf("\n\nSuma[1] Resta[2] Multiplicacion[3] Division[4]");
printf("\n\n\nSelecciona una opcion(1-4): ");
scanf("%i", &opcion);
switch(opcion){
case 1: printf("Digite el primer numero de la Suma: ");
scanf("%i", &Numero1);
printf("Digite el segundo numero de la Suma: ");
scanf("%i", &Numero2);
printf("El resultado de la suma es: %i", Suma);
break;
}
return 0;
}
Valora esta pregunta


0