Vous êtes sur la page 1sur 5

2-PROBLEMA

WHILE

int numero_ventas,inicio;
double costo_venta,monto;

inicio = 0;
numero_ventas = 0;
monto = 0;

Console.WriteLine("VENTA DE TELEVISORES ZUM");

Console.WriteLine("Ingresar el número de ventas");


numero_ventas = int.Parse(Console.ReadLine());

while (inicio<numero_ventas)
{
Console.WriteLine("Ingrese el costo de venta numero "+ (inicio+1) +
":");
costo_venta = double.Parse(Console.ReadLine());
monto = monto + costo_venta;

inicio = inicio + 1;

}
Console.WriteLine("El monto es:"+monto);
Console.ReadLine();

DO

FOR

int numero_ventas,inicio;
double costo,monto;
monto = 0;

Console.WriteLine("VENTA DE TELEVISORES ZUM");

Console.WriteLine("Ingrese el numero de ventas");


numero_ventas = int.Parse(Console.ReadLine());

for (inicio = 1; inicio <= numero_ventas; inicio ++)


{
Console.WriteLine("Ingrese el costo numero" +(inicio)+ ":" );
costo = double.Parse(Console.ReadLine());
monto += costo;
}
Console.WriteLine("El monto es:"+monto);
Console.ReadLine();
1-PROBLEMA
int [] sueldo_empleado = new int[30];
int n=0,suma=0, menor=999,mayor=0;
double promedio;

Console.WriteLine("EMPRESA GLORIA");

Console.WriteLine("Ingrese el numero de los empleados");


n = int.Parse(Console.ReadLine());

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


{
Console.WriteLine("Ingrese el sueldo de los empleados" +(i)+ ":
");
sueldo_empleado[i] = int.Parse(Console.ReadLine());
suma += sueldo_empleado[i];

if(sueldo_empleado[i]<menor)
{
menor = sueldo_empleado[i];
}
if(sueldo_empleado[i]>mayor)
{
mayor=sueldo_empleado[i];
}
}
promedio = suma / n;

Console.WriteLine("Ingrese la opcion que le guste");


Console.WriteLine("[A] para calcular la suma y promedio de los
numeros");
Console.WriteLine("[B] para mostrar el sueldo mayor y menor");
Console.WriteLine("[c] para salr");

char letra;
Console.WriteLine("Escriba la opcion");
letra = char.Parse(Console.ReadLine());

switch(letra)
{
case 'A':
{
Console.WriteLine("La suma total es:"+suma);
Console.WriteLine("El promedio es:"+promedio);
break;
}

case 'B':
{
Console.WriteLine("El sueldo mayor es:"+mayor);
Console.WriteLine("El sueldo menor es:"+menor);
break;
}
case 'C':
{
Console.WriteLine("Salir");
break;
}
}
Console.ReadLine();

3-PROBLEMA:

 CODIFICACIÓN:

char unidad;

todo:

Console.WriteLine("\n\tELIJA UNA OPCIÓN:");


Console.Write("\n");
Console.WriteLine("\t\tPresione (1) para ingresar a Física Unidad N° 1");
Console.WriteLine("\t\tPresione (2) para ingresar a Física Unidad N° 2");
Console.WriteLine("\t\tPresione (3) para ingresar a Introducción a la Ing. Industrial");
Console.WriteLine("\t\tPresione (4) para ingresar a problema adicional While");

Console.Write("\n\t\tOpción: ");
unidad = char.Parse(Console.ReadLine());

switch (unidad)
{
case '1':
char opcion;
Console.WriteLine("\n\tELIJA EL TEMA DE LA SIGUIENTE LISTA:");
Console.Write("\n");
Console.WriteLine("\t\t1-Ley de gravitacion");
Console.WriteLine("\t\t2-Torque o momento de una fuerza");
Console.WriteLine("\t\t3-Cinematica");

Console.Write("\n\t\tTema: ");
opcion = char.Parse(Console.ReadLine());

switch (opcion)
{

case '1':
Console.WriteLine("\n\t\tLEY DE GRAVITACION UNIVERSAL");
Console.WriteLine("\n");
int M, m, d;
double ley_gravitacion;
Console.Write("\t\tIngrese el valor de la masa M (kg)\t");
M = int.Parse(Console.ReadLine());
Console.Write("\t\tIngrese el valor de la masa m (kg)\t");
m = int.Parse(Console.ReadLine());
Console.Write("\t\tIngrese el valor de la distancia (m)\t");

d = int.Parse(Console.ReadLine());
ley_gravitacion = (6.672 * Math.Pow(10, -11)) * (M * m) / (Math.Pow(d, 2));
Console.Write("\n\t\tLa ley gravitacional es:\t\t" + ley_gravitacion + " N");
break;

case '2':
Console.WriteLine("\n\tTOQUE O MOMENTO DE UNA FUERZA");
Console.Write("\n");
double fuerza, radio, torque, seno, angulo, angulo_radiales;
Console.Write("\t\tIngrese el valor de la fuerza (N)\t\t");
fuerza = double.Parse(Console.ReadLine());
Console.Write("\t\tIngrese el valor del radio (m)\t\t\t");
radio = double.Parse(Console.ReadLine());
Console.Write("\t\tIngrese el valor del angulo (sexagesimales)\t");
angulo = int.Parse(Console.ReadLine());
angulo_radiales = (Math.PI / 180) * angulo;
seno = Math.Sin(angulo_radiales);
torque = radio * fuerza * seno;
Console.Write("\n");
Console.WriteLine("\t\tEL Torque es:\t\t\t\t\t" + Math.Round(torque, 2) + " N.m");
break;

case '3':
char numero;

Console.WriteLine("\n\tCINEMATICA");
Console.Write("\n");
Console.WriteLine("\t\t1-Desplazamiento");
Console.WriteLine("\t\t2-Velocidad Media");
Console.WriteLine("\t\t3-Aceleración Media");
Console.WriteLine("\n");
Console.Write("\t\tOpción a utilizar: ");
numero = char.Parse(Console.ReadLine());

switch (numero)
{
case '1':
Console.WriteLine("\n\tDESPLAZAMIENTO");
Console.WriteLine("\n");
double posicion_final, posicion_inicial, desplazamiento;
Console.Write("\t\tIngrese el valor de la posicion final(m):\t");
posicion_final = double.Parse(Console.ReadLine());
Console.Write("\t\tIngrese el valor de la posicion inicial(m):\t");
posicion_inicial = double.Parse(Console.ReadLine());
desplazamiento = posicion_final - posicion_inicial;
Console.WriteLine("\n\t\tEl desplazamiento es:\t\t\t\t" + desplazamiento + "
m");
break;
case '2':
Console.WriteLine("\n\tVELOCIDAD MEDIA");
Console.WriteLine("\n");
double tiempo, velocidad_media;
Console.Write("\t\tIngrese el valor de la posicion final (m)\t");
posicion_final = double.Parse(Console.ReadLine());
Console.Write("\t\tIngrese el valor de la posicion inicial (m)\t");
posicion_inicial = double.Parse(Console.ReadLine());
Console.Write("\t\tIngrese el tiempo (s)\t\t\t\t");
tiempo = double.Parse(Console.ReadLine());
velocidad_media = (posicion_final - posicion_inicial) / tiempo;
Console.WriteLine("\n\t\tLa velocidad media es:\t\t\t\t" +
Math.Round(velocidad_media, 2) + " m/s");
break;

case '3':
Console.WriteLine("\n\tACELERACION MEDIA");
Console.WriteLine("\n");
double velocidad_inicial, velocidad_final, aceleracion_media;
Console.Write("\t\tIngrese el valor de la velocidad final (m/s)\t");
velocidad_final = double.Parse(Console.ReadLine());
Console.Write("\t\tIngrese el valor de la velocidad inicial (m/s)\t");
velocidad_inicial = double.Parse(Console.ReadLine());
Console.Write("\t\tIngrese el tiempo (s)\t\t\t\t");
tiempo = double.Parse(Console.ReadLine());
aceleracion_media = (velocidad_final - velocidad_inicial) / tiempo;
Console.WriteLine("\n\t\tLa aceleracion media es:\t\t\t" +
Math.Round(aceleracion_media, 2) + " m/s²");
break;

}
break;
}
break;

Vous aimerez peut-être aussi