Ejercicio de lenguaje C - ¿Cuánto suman dos números?
Escribir en lenguaje C un programa que:
1º) Pida por teclado dos números (datos enteros).
2º) Pregunte al usuario cuánto es la suma de ambos números.
3º) Muestre por pantalla:
- "CORRECTO", en el caso de que el usuario conteste correctamente.
- "INCORRECTO: La suma es <suma>", en el caso de que el usuario conteste incorrectamente.
En pantalla:
Solución 1:
/* Programa: ¿Cuánto suman dos números? (Solución 1) */
#include <conio.h>
#include <stdio.h>
int main()
{
int n1, n2, resultado, suma;
printf( "\n Introduzca un n%cmero entero: ", 163 );
scanf( "%d", &n1 );
printf( "\n Introduzca otro n%cmero entero: ", 163 );
scanf( "%d", &n2 );
printf( "\n Cu%cnto suman?: ", 160 );
scanf( "%d", &suma );
resultado = n1 + n2;
if ( suma == resultado )
printf( "\n CORRECTO" );
else
printf( "\n INCORRECTO: La suma es %d", resultado );
getch(); /* Pausa */
return 0;
}
Solución 2:
/* Programa: ¿Cuánto suman dos números? (Solución 2) */
#include <conio.h>
#include <stdio.h>
int main()
{
int n1, n2, suma;
printf( "\n Introduzca un n%cmero entero: ", 163 );
scanf( "%d", &n1 );
printf( "\n Introduzca otro n%cmero entero: ", 163 );
scanf( "%d", &n2 );
printf( "\n Cu%cnto suman?: ", 160 );
scanf( "%d", &suma );
if ( suma == n1 + n2 )
printf( "\n CORRECTO" );
else
printf( "\n INCORRECTO: La suma es %d", n1 + n2 );
getch(); /* Pausa */
return 0;
}