jueves, 28 de mayo de 2026

Un circo promociona sus funciones, otorgando boletas gratis a dos hermanos, si la suma de sus edades no suma más de 14 años. Determinar si entran “Gratis” o “Pagando”, al conocer sus edades en C Sharp

Código del ejercicio:

Console.Write("Ingresar edad: ");
long edad1 = Convert.ToInt64(Console.ReadLine());
Console.Write("Ingresar edad: ");
long edad2 = Convert.ToInt64(Console.ReadLine());
long suma = edad1 + edad2;
if(suma > 14)
{
    Console.Write("entran Pagando");
}
else
{
    Console.Write("entran Gratis");
}
Console.ReadKey();

Definición de los códigos del ejercicio:

Console.Write() --> escribe un texto en pantalla.
long --> dato entero de 64 bits.
Convert.ToInt64() --> convierte un valor especificado en un entero de 64 bits con signo.
Console.ReadLine() --> lee un dato desde 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.
Console.ReadKey() --> escribimos el método Console.ReadKey() al final de nuestro código para mantener abierta la ventana de nuestra consola.

Explicación del Código:

Enunciado del Ejercicio

Un circo regala entradas a dos hermanos si la suma de sus edades no supera los 14 años. El programa debe determinar si entran Gratis o Pagando.

Código en C#

Console.Write("Ingresar edad: ");
long edad1 = Convert.ToInt64(Console.ReadLine());

Console.Write("Ingresar edad: ");
long edad2 = Convert.ToInt64(Console.ReadLine());

long suma = edad1 + edad2;

if(suma > 14)
{
    Console.Write("entran Pagando");
}
else
{
    Console.Write("entran Gratis");
}

Console.ReadKey();

Explicación del Código

  • Console.Write("Ingresar edad: ");
    Muestra un mensaje solicitando ingresar una edad.
  • long edad1 = Convert.ToInt64(Console.ReadLine());
    Guarda la primera edad ingresada por el usuario.
  • long edad2 = Convert.ToInt64(Console.ReadLine());
    Guarda la segunda edad ingresada.
  • long suma = edad1 + edad2;
    Suma las edades de los dos hermanos.
  • if(suma > 14)
    Verifica si la suma de edades es mayor a 14.
  • Console.Write("entran Pagando");
    Si la suma es mayor a 14, los hermanos deben pagar entrada.
  • else
    Se ejecuta cuando la suma no supera los 14 años.
  • Console.Write("entran Gratis");
    Indica que los hermanos entran gratis al circo.
  • Console.ReadKey();
    Espera que el usuario presione una tecla para cerrar el programa.

Ejemplo de Ejecución

Ingresar edad: 6
Ingresar edad: 7

entran Gratis
Ingresar edad: 10
Ingresar edad: 8

entran Pagando

No hay comentarios.:

Publicar un comentario

Calcular el perímetro de un triángulo en Python

Código del ejercicio: lado1 = float ( input ( "lado1: " )) lado2 = float ( input ( "lado2: " )) lado3 = f...

Copyright © Ejercicios de programación. Todos los derechos reservados. ❤️