) Ingresar 5 números y mostrar su promedio
using System;
namespace Ejercicios
{
class Ejercicio1
{
static void Main()
{
int i=0;
float num,acu=0;
while (i < 5)
{
Console.Write("Ingrese {0}º número:", i + 1);
num = float.Parse(Console.ReadLine());
acu += num;
i++;
}
Console.Write("El promedio de los 5 números es {0}", acu / 5);
Console.Read();
}
}
}
2) Ingresar un número y mostrar el cuadrado del mismo.El número debe ser mayor que cero, en caso de error que aparezca el mensaje "ERROR. Reingresar numero"
using System;
namespace Ejercicios // <--- en otros ejercicios me olvide de ponerlo, pero igualmente por el momento no son necesarios.
{
class Ejercicio2
{
static void Main()
{
float num;
Console.Write("Ingrese un número:");
num = float.Parse(Console.ReadLine());
while (num < 1)
{
Console.Write("ERROR.Reingrese número:");
num = float.Parse(Console.ReadLine());
}
Console.Write("El cuadrado de {0} es {1}",num, num*num);
Console.Read();
}
}
}
3) De 10 números ingresados indicar cuantos son mayores a cero y cuantos son menores a cero.
using System;
class Ejercicio3
{
static void Main()
{
float numero;
uint cont = 0, menor = 0, mayor = 0;
while (cont < 10)
{
Console.Write("Ingrese número:");
numero = float.Parse(Console.ReadLine());
if (numero > 0)
mayor++;
if (numero < 0)
menor++;
cont++;
}
Console.WriteLine("De 10 números son ...\nMenores a 0 = {0} y mayores a 0 = {1}", menor, mayor);
Console.ReadLine();
}
}
4) Diseñar un algoritmo que calcule la longitud de la circunferencia y el área del círculo de radio dado.
using System;
class Ejercicio
{
static void Main()
{
float radio;
Console.Write("Ingrese radio:");
radio = float.Parse(Console.ReadLine());
Console.WriteLine("El perimetro del circulo es {0}",3.1416 * ( radio * 2));
Console.Write("El area del circulo es {0}",3.1416 * radio * radio);
Console.ReadLine();
}
}
5) Diseñar un algoritmo que calcule la superficie de un triángulo a partir del ingreso de su base y altura y muestre el resultado
using System;
class Ejercicio
{
static void Main()
{
float bas,alt;
Console.Write("Ingrese base:");
bas = float.Parse(Console.ReadLine());
Console.Write("Ingrese altura:");
alt = float.Parse(Console.ReadLine());
Console.Write("El area del triangulo es {0}",(bas*alt)/2);
Console.ReadLine();
}
}
6) Ingresar un número e indicar si es positivo o negativo
using System;
class ejercicio
{
static void Main()
{
float num;
Console.Write("Ingrese número:");
num = float.Parse(Console.ReadLine());
if (num == 0)
Console.Write("El {0} no es negativo ni positivo es neutro", num);
if (num > 0)
Console.Write("El {0} es positivo", num);
if (num < 0)
Console.Write("El {0} es negativo", num);
Console.Read();
}
}
7) Ingresar un número y mostrar si es par o impar
using System;
class ejercicio
{
static void Main()
{
float num;
Console.Write("Ingrese número:");
num = float.Parse(Console.ReadLine());
while(num == 0)
{
Console.Write("Reingrese número:");
num = float.Parse(Console.ReadLine());
}
if(num%2==0)
Console.Write("El {0} es par",num);
else
Console.Write("El {0} es impar",num);
Console.Read();
}
}
8) Equivalencia de Grados Celsius con Grados Fahrenheit
using System;
class ejercicio
{
static void Main()
{
float celsius;
Console.Write("Ingrese Grº Celsius:");
celsius = float.Parse(Console.ReadLine());
Console.Write("{0} Grº Celsius equivale a {1} Grº Fahrenheit", celsius, celsius * 2.12);
Console.Read();
}
}
9) Equivalencia de centimetros con pies y pulgadas
using System;
class ejercicio
{
static void Main()
{
float cms;
Console.Write("Ingrese centimetros:");
cms = float.Parse(Console.ReadLine());
Console.Write("{0} cenimetros es = {1} pies = {2} pulgadas",cms,0.030003 * cms,0.0336034 * cms);
Console.Read();
}
}
10) Ingresar una frase no mas de 20 caracteres y mostrar cuantas vocales tiene.
using System;
class ejercicio
{
static void Main()
{
string letra;
uint a =0, e =0, i =0, o =0, u = 0;
Console.Write("INGRESE UNA FRASE:");
letra = Console.ReadLine();
for(int x = 0;x<20;x++)
{
if (letra[x] == 'a')
a++;
if (letra[x] == 'e')
e++;
if (letra[x] == 'i')
i++;
if (letra[x] == 'o')
o++;
if (letra[x] == 'u')
u++;
}
Console.WriteLine("a = {0}, e = {1}, i = {2}, o = {3}, u = {4}",a,e,i,o,u);
Console.Read();
}
}
11) Mostrar en pantalla la opción que se eligio, teniendo en cuenta los dias de la semana y pregutnar si desea continuar.
using System;
class ejercicio
{
static void Main()
{
string opcion , seguir;
do
{
Console.WriteLine("\nDias de la semana...\n\n1.Lunes\n2.Martes\n3.Miercoles\n4.Jueves\n5.Viernes\n6.Sabado\n7.Domingo\n\n");
Console.Write("Ingrese opción:");
opcion = Console.ReadLine();
if (opcion == "1")
Console.Write("--------------- |Lunes\n");
if (opcion == "2")
Console.Write("--------------- |Martes\n");
if (opcion == "3")
Console.Write("--------------- |Miercoles\n");
if (opcion == "4")
Console.Write("--------------- |Jueves\n");
if (opcion == "5")
Console.Write("--------------- |Viernes\n");
if (opcion == "6")
Console.Write("--------------- |Sabado\n");
if (opcion == "7")
Console.Write("--------------- |Domingo\n");
Console.Write("\nDesea continuar s/n ?");
seguir = Console.ReadLine();
while (seguir != "s" && seguir != "n")
{
Console.Write("\nDesea continuar s/n ?");
seguir = Console.ReadLine();
}
} while (seguir == "s");
}
}
12) Mostrar los nùmeros impares entre el 0 y el 100
13) Mostrar los números pares entre el 0 y el 100
14) Mostrar los números del 0 al 100
15) Mostrar los números del 100 al 0
16) Mostrar los multiplos de 3 del 0 al 100
17) Mostrar los multiplos de 3 y de 2 entre el 0 y 100
using System;
class ejercicio
{
static void Main()
{
int i, impar = 0, par = 0;
for (i = 0; i < 100; i++)
{
if (i % 2 != 0)
{
Console.Write("{0}|", i);
impar++;
}
}
Console.Write("\n\n");
// EJERCICIO 13 ////////////////////////////////////
for (i = 1; i < 100; i++)
{
if (i % 2 == 0)
{
Console.Write("{0}|", i);
par++;
}
}
Console.Write("\n\nDel 0 al 100 hay {0} números pares y {1} impares\n\n", par, impar);
// EJERCICIO 14 /////////////////////////////////////
for(i= 0;i<101;i++)
Console.Write("{0}|",i);
Console.Write("\n\n");
// EJERCICIO 15 ///////////////////////////////////////
for (i = 100; i > -1; i--)
Console.Write("{0}|", i);
Console.Write("\n\n");
// EJERCICIO 16 ////////////////////////////////////////
for(i = 0; i < 100; i++)
if(i % 3 == 0)
Console.Write("{0}|",i);
Console.Write("\n\n");
// EJERCICIO 17 /////////////////////////////////////////
for (i = 0; i < 100; i++)
if (i % 3 == 0 || i % 2 == 0)
Console.Write("{0}|", i);
Console.Read();
}
}
18) Ingresar un número y mostrar la suma de los números que lo anteceden.
19) Mostrar los números del 1 hasta el número ingresado.
20) Contar los multiplos de 3 desde la unidad hasta un num que ingresamos
21) Mostrar los números primos entre el 0 y 100.
using System;
class ejercicio
{
static void Main()
{
int num, suma = 0, n, divisor,cont = 0;
Console.Write("Número:");
num = Int32.Parse(Console.ReadLine());
for (int i = 0; i < num; i++)
suma = suma + i;
Console.Write("La suma de los números que anteceden a el {0} es {1}\n\n", num, suma);
// EJERCICIO 19 ///////////////////////////////////////////////////////////////////////
for (int i = 1; i < num + 1; i++)
Console.Write("{0}|", i);
// EJERCICIO 20 //////////////////////////////////////////////////////
for(int i = 0; i < num;i++)
if(i % 3 ==0)
cont++;
Console.WriteLine(Entre el 1 y el {0} hay {1} multiplos de 3",num,cont);
//EJERCICIO21 //////////////////////////////////////////////////////////////////////
Console.Write("\n\nNúmeros primos del 2 al 100\n\n");
for (n = 2; n <= 100; n++)
{
for (divisor = 2; n%divisor != 0; divisor++)
if (divisor == n)
Console.Write("{0}|",n);
}
Console.ReadKey();
}
}
22) Ingresar 10 números sumar los + y multiplicar los - .
23) Ingresar dos números e intercambiarlos .
24) Ingresar un número y mostrar su cuadrado y cubo.
25) Ingresar x cant de pesos y mostrar la cantidad de personas que pesan + de 80 y - de 80.
using System;
class ejercicio
{
static void Main()
{
float num, may0=0, men0=1,x=0;
int cont = 0;
float num1, num2, auxi;
while (cont < 10)
{
do
{
Console.Write("Número:");
num = float.Parse(Console.ReadLine());
} while (num == 0);
if (num > 0)
may0 = may0 + num;
if (num < 0)
men0 = men0 * num;
cont++;
}
if (men0 == 1)// En caso de que se ingrese todos +
men0 = 0;
Console.Write("La suma de los números + es {0} y el producto de los - es {1}", may0, men0);
// EJERCICIO 23 /////////////////////////////////////////////////////////////////////////////
Console.Write("\n\nNúmero 1:");
num1 = float.Parse(Console.ReadLine());
Console.Write("Número 2:");
num2= float.Parse(Console.ReadLine());
auxi = num1;
num1 = num2;
num2 = auxi;
Console.Write("El número 1 ahora es {0} y el número 2 es {1}\n\n", num1, num2);
// EJERCICIO 24 ////////////////////////////////////////////////////////////////////////////
Console.Write("Número:");
num1 = float.Parse(Console.ReadLine());
Console.Write("El cuadrado de {0} es {1} y de su cubo es {2}\n", num1, num1 * num1, num1 * num1 * num1);
// EJERCICIO 25 ///////////////////////////////////////////////////////////////////////////////////////
cont = 0;
men0 = 0;
may0 = 0;
do
{
Console.Write("\nIngrese peso:");
num1 = float.Parse(Console.ReadLine());
if (num1 > 0)
{
if (num1 <= 80)
men0 = men0 + 1;
if (num1 > 80)
may0 = may0 + 1;
cont++;
}
else
Console.Write("\nDebe ingresar mayor a 0\n");
Console.Write("\nDesea continuar s/n ?");// VALIDAR
} while (Console.ReadLine() == "s");
Console.Write("\n\nDe {0} persona/s {1} pesan menos o igual a 80 y {2} pesan mas de 80",cont,men0,may0);
Console.Read();
}
}
No hay comentarios:
Publicar un comentario