Código del ejercicio:
Definición de los códigos del ejercicio:
#include <stdio.h> --> significa "standard input-output header" (cabecera estándar E/S), es un archivo de encabezado que tiene la información necesaria para incluir las funciones relacionadas con la entrada/salida en nuestro programa. Ejemplo printf, scanf, etc.int --> dato entero de 32 bits.
main() --> es la primera función de cada programa C que es responsable de iniciar la ejecución y finalización del programa. Es una función especial que siempre comienza a ejecutar código desde el ' principal ' que tiene ' int ' o ' void ' como tipo de datos de retorno. En otras palabras, una función main() es un punto de entrada del código de programación para iniciar su ejecución.
return 0; --> devolver 0 en la función principal significa que el programa se ejecutó correctamente.
printf() --> permite la aparición de valores numéricos, caracteres y cadenas de texto por pantalla.
scanf() --> permite entrar datos en la memoria del ordenador a través del teclado.
if --> use if para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera.
else --> use else para especificar un bloque de código a ejecutar, si la misma condición es falsa.
> --> el operador mayor que ( > ) devuelve true si el operando izquierdo es mayor que el operando derecho.
Explicación del Código:
Problema del Ejercicio
Un circo regala entradas gratis a dos hermanos si la suma de sus edades no supera los 14 años. El programa debe pedir las edades y mostrar si entran gratis o pagando.
Código en C
#include <stdio.h>
int main(){
int edad1, edad2, suma;
printf("Ingresar edad: ");
scanf("%i", &edad1);
printf("Ingresar edad: ");
scanf("%i", &edad2);
suma = edad1 + edad2;
if(suma > 14){
printf("entran pagando.");
}else{
printf("entran gratis.");
}
return 0;
}
Explicación Simple del Código
-
#include <stdio.h>
Permite usar funciones como printf y scanf. -
int main()
Es la función principal donde inicia el programa. -
int edad1, edad2, suma;
Se crean variables para guardar las edades y la suma. -
printf("Ingresar edad: ");
Muestra un mensaje solicitando la edad. -
scanf("%i", &edad1);
Guarda la primera edad ingresada por el usuario. - El mismo proceso se repite para la segunda edad.
-
suma = edad1 + edad2;
Suma las edades de los dos hermanos. -
if(suma > 14)
Verifica si la suma es mayor a 14. -
printf("entran pagando.");
Si la suma supera 14 años, deben pagar entrada. -
else
Se ejecuta cuando la suma no supera 14. -
printf("entran gratis.");
Muestra que los hermanos entran gratis. -
return 0;
Finaliza correctamente el programa.
No hay comentarios.:
Publicar un comentario