0% encontró este documento útil (0 votos)
29 vistas3 páginas

Código

Este documento presenta un código de C# que desarrolla un programa con un menú de opciones. El programa permite al usuario seleccionar entre tres opciones: 1) imprimir tablas de multiplicar, 2) imprimir los múltiplos de 5 del 1 al 100, o 3) imprimir los números entre dos números enteros ingresados por el usuario. El código implementa funciones para cada opción y valida la entrada del usuario.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
29 vistas3 páginas

Código

Este documento presenta un código de C# que desarrolla un programa con un menú de opciones. El programa permite al usuario seleccionar entre tres opciones: 1) imprimir tablas de multiplicar, 2) imprimir los múltiplos de 5 del 1 al 100, o 3) imprimir los números entre dos números enteros ingresados por el usuario. El código implementa funciones para cada opción y valida la entrada del usuario.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

PROYECTO 1

Gianni Alessandro Barrón Morín

4 DE SEPTIEMBRE DE 2023
RICARDO MENDEZ ROJAS
Objetos 3PM
Código
“using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp3
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("¿Cuál opción quieres? Tablas = 1, Multiplos de cinco = 2 y Números entre números =
3?");
string opcion = Console.ReadLine();
if (int.TryParse(opcion, out int numeroOpcion))
{
switch (numeroOpcion)
{
case 1:
TablasDeMultiplicar();
break;
case 2:
MultiplosDe5();
break;
case 3:
NumerosEntreNumeros();
break;
default:
Console.WriteLine("Dame otro número.");
break;
}
}
else
{
Console.WriteLine("Entrada no válida. Debe ingresar un número.");
}

Console.ReadLine();
}

static void TablasDeMultiplicar()


{
Console.WriteLine("Dame un número del 1-10 ");
string input = Console.ReadLine();

if (int.TryParse(input, out int num))


{
if (num >= 1 && num <= 10)
{
for (int i = 1; i <= 10; i++)
{
int resultado = num * i;
Console.WriteLine(num + " x " + i + " = " + resultado);
}
}
else
{
Console.WriteLine("Eso no es un número válido.");
}
}
else
{
Console.WriteLine("Entrada no válida.");
}
}

static void MultiplosDe5()


{
Console.WriteLine("Múltiplos de 5 del 1 al 100:");

for (int i = 1; i <= 100; i++)


{
if (i % 5 == 0)
{
Console.WriteLine(i);
}
}
}

static void NumerosEntreNumeros()


{
Console.WriteLine("Dame dos números enteros (de menor a mayor)");

if (int.TryParse(Console.ReadLine(), out int num1) && int.TryParse(Console.ReadLine(), out int num2))


{
if (num1 <= num2)
{
Console.WriteLine("Números entre " + num1 + " y " + num2 + ":");

for (int i = num1 + 1; i < num2; i++)


{
Console.WriteLine(i);
}
}
else
{
Console.WriteLine("El segundo número tiene que ser mayor que el primero.");
}
}
else
{
Console.WriteLine("Entrada no válida. Debe ingresar dos números enteros.");
}
}
}
}

También podría gustarte