0% encontró este documento útil (0 votos)
34 vistas10 páginas

Ejercicios Programacion

Cargado por

BRYAN ZAMORA
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
34 vistas10 páginas

Ejercicios Programacion

Cargado por

BRYAN ZAMORA
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 PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 10

1 EJERCICIO

Escriba un programa que pida al usuario dos números y muestre todos los números pares
que van desde el primero al segundo.
internal class Program
{
static void Main(string[] args)
{ //declaracion de numero entero
Console.WriteLine( "ingrese un numero....");
int num1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("ingrese un numero....");
int num2 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("los numeros pares entre "+num1+", "+num2 +
"son");
for (int i = num1; i <= num2; i++)
{
if (i % 2 == 0)
{
Console.Write(i + " ");
}
}
Console.ReadLine();

}
}
2 SIEJERCICIO

Escriba un programa que pida al usuario un número y muestre si es par o impar.

internal class Program


{
static void Main(string[] args)
{

Console.Write("Ingrese un número: ");


int num = Convert.ToInt32(Console.ReadLine());

if (EsPar(num))
{
Console.WriteLine("El número es par");
}
else
{
Console.WriteLine("El número es impar");
}
Console.ReadKey();
}

static bool EsPar(int numero)


{
return (numero % 2) == 0;
}
}
}
3 EJERCICIO

Escriba un programa que pida al usuario un número y muestre la tabla de


multiplicar de ese número.
static void Main(string[] args)
{

Console.Write("Ingrese un número: ");


int numero = Convert.ToInt32(Console.ReadLine());

Console.WriteLine("Tabla de multiplicar del número " + numero);


for (int i = 0; i <= 10; i++)
{
Console.WriteLine(numero + " x " + i + " = " + numero * i);
}

Console.ReadKey();
}
}
}
4 EJERCICIOS
Escriba un programa que pida al usuario un número y muestre la suma de todos los números pares
desde el 1 hasta ese número.

static void Main(string[] args)


{
Console.Write("Ingrese un número: ");
int numero = Convert.ToInt32(Console.ReadLine());
int suma = 0;

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


{
if (i % 2 == 0)
{
suma += i;
}
}

Console.WriteLine("La suma de los números pares desde 1 hasta "


+ numero + " es: " + suma);
Console.ReadKey();
}
}
}
5 EJERCICIOS

Escriba un programa que pida al usuario un número y muestre el número de


dígitos que tiene.
internal class Program
{
static void Main(string[] args)
{
Console.WriteLine("Introduce un número:");
string numero = Console.ReadLine();
int digitos = numero.Length;

Console.WriteLine("El número tiene " + digitos + " dígitos.");


Console.ReadKey();
}
}
6 EJERCICIOS

Escriba un programa que pida al usuario una serie de números y muestre el


mayor de ellos.

static void Main(string[] args)


{
int cantidadNumeros;
int mayor = int.MinValue;

Console.Write("Ingrese la cantidad de números que desea ingresar:


");
cantidadNumeros = Convert.ToInt32(Console.ReadLine());

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


{
Console.Write("Ingrese el número " + i + ": ");
int numero = Convert.ToInt32(Console.ReadLine());

if (numero > mayor)


{
mayor = numero;
}
}

Console.WriteLine("El mayor de los números ingresados es: " +


mayor);
Console.ReadKey();
}
}
7 EJERCICIO
Escriba un programa que pida al usuario una serie de números y muestre la media de los
números positivos.
static void Main(string[] args)
{
Console.Write("¿Cuántos números deseas introducir? ");
int cantidadNumeros = Convert.ToInt32(Console.ReadLine());
int[] numeros = new int[cantidadNumeros];
int sumaPositivos = 0;
int cantidadPositivos = 0;

for (int i = 0; i < cantidadNumeros; i++)


{
Console.Write($"Introduce el número {i + 1}: ");
numeros[i] = Convert.ToInt32(Console.ReadLine());

if (numeros[i] > 0)
{
sumaPositivos += numeros[i];
cantidadPositivos++;
}
}

if (cantidadPositivos > 0)
{
double mediaPositivos = (double)sumaPositivos / cantidadPositivos;
Console.WriteLine($"La media de los números positivos es
{mediaPositivos}");
}
else
{
Console.WriteLine("No se han introducido números positivos.");
}

Console.ReadKey();
}
8 EJERCICIOS
Escriba un programa que pida al usuario una serie de números y muestre la cantidad de
números primos que hay.
Console.Write("Ingrese la cantidad de números que desea ingresar:
");
int cantidadNumeros = Convert.ToInt32(Console.ReadLine());

int contadorPrimos = 0;

for (int i = 0; i < cantidadNumeros; i++)


{
Console.Write("Ingrese el número {0}: ", i + 1);
int numero = Convert.ToInt32(Console.ReadLine());

if (EsPrimo(numero))
{
contadorPrimos++;
}
}

Console.WriteLine("La cantidad de números primos es: " +


contadorPrimos);
Console.ReadKey();
}

static bool EsPrimo(int numero)


{
if (numero <= 1) return false;
for (int i = 2; i < numero; i++)
{
if ((numero % i) == 0)
{
return false;
}
}
return true;
}
}
9 EJERCICIOS
Escriba un programa que permita contar los números múltiplos de 6 que
hay entre 1 y 1000
static void Main(string[] args)
{
int count = 0;
for (int i = 1; i <= 1000; i++)
{
if (i % 6 == 0)
{
count++;
}
}
Console.WriteLine("Hay " + count + " números múltiplos de 6 entre 1 y
1000.");
Console.ReadKey();
}
10 EJERCICIOS

Escriba un programa que permita el ingreso de una cadena de texto y validar que
esta cadena de texto no tenga más de 4 vocales

static void Main(string[] args)


{
Console.Write("Ingrese una cadena de texto: ");
string texto = Console.ReadLine();

int vocales = 0;
foreach (char c in texto.ToLower())
{
if (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u')
{
vocales++;
}
}

if (vocales <= 4)
{
Console.WriteLine("La cadena de texto tiene " + vocales + "
vocales. Es válida.");
}
else
{
Console.WriteLine("La cadena de texto tiene " + vocales + "
vocales. No es válida.");
}
Console.ReadKey();
}

También podría gustarte