Está en la página 1de 19

/* 1.Una tienda se dedica a la venta de computadoras, cuenta con 10 vendedores.

Cada uno de
ellos tiene un sueldo mensual pero

además de su sueldo ganan una comisión por venta:

• Si el monto de venta es mayor o igual de 1000 la comisión será del 15%

• Si el monto de venta es mayor o igual a 500 y menor de 1000 la comisión es del 10%

• Si el monto de la venta es menor que 500 el 5% de comisión

Calcular cuánto recibirán por comisión y el salario total cada uno de los vendedores
(controlada por usuario)*/

using System;

class salario

public static void Main (string [] args)

double venta,salario,comision=0,r;

int c=1;

while(c<=10)

Console.WriteLine("empleado "+c);

Console.WriteLine("INGRESE EL SALARIO DEL EMPLEADO");

salario=Convert.ToInt32(Console.ReadLine());

Console.WriteLine("INGRESE LA VENTA QUE REALIZO EL EMPLEADO");

venta=Convert.ToInt32(Console.ReadLine());

if(venta>=1000)

r=venta*0.15;

Console.WriteLine("% es:$"+r);

comision=salario+r;
}

else if ((venta>=500)&&(venta<1000))

r=venta*0.10;

Console.WriteLine("% es:$"+r);

comision=salario+r;

else if(venta<500)

r=venta*0.05;

Console.WriteLine("% es:$"+r);

comision=salario+r;

c++;

Console.WriteLine("su salario total es:$"+comision);

comision=0;

r=0;

/*9. A una fiesta asistieron una cantidad de personas de diferentes edades y sexos. Desarrollar
un programa, que dadas las edades y

sexos de las personas permita calcular:

- Cuantas personas asistieron a la fiesta.

- Cuantos hombres y cuantas mujeres.


- Promedio de edades por sexo.

- La edad de la persona más joven que asistió.?? (usando contador)*/

using System;

class personas

public static void Main (string [] args)

int resp, ContadorH=0,ContadorM=0, TOTALPERSONAS=0,sexo=0;

double edad, AcuedadH=0,AcuedadM=0,PMJ=10000;

double PromedioH=0,PromedioM=0;

Console.WriteLine("\nDESEA INGRESAR DATOS? \nINGRESE UN NUMERO


DIFERENTE DE CERO INGRESAR. \nINGRESAEL NUMERO CERO SI DEA TERMINAR");

resp=Convert.ToInt32(Console.ReadLine());

while(resp!=0)

Console.WriteLine("ingrese su edad" );

edad=Convert.ToDouble(Console.ReadLine());

if(edad<PMJ){

PMJ=edad;

Console.WriteLine("Ingrese 1 para hombre y 2


para mujer:");

sexo=Convert.ToInt32(Console.ReadLine());

if (sexo==1)

ContadorH=ContadorH+1;

AcuedadH=AcuedadH+edad;

}
else if (sexo==2)

ContadorM=ContadorM+1;

AcuedadM=AcuedadM+edad;

TOTALPERSONAS=ContadorH+ContadorM;

PromedioH=AcuedadH/ContadorH;

PromedioM=AcuedadM/ContadorM;

Console.WriteLine("*********************************************");

Console.WriteLine("CANTIDAD
HOMBRES:"+" " + ContadorH);

Console.WriteLine("TOTAL
APROMEDIAR :" +" " + AcuedadH);

Console.WriteLine("EL PROMEDIO DEL


edad ES:"+" "+ PromedioH);

Console.WriteLine("*********************************************");

Console.WriteLine(" ");

Console.WriteLine("CANTIDAD
MUJERES :" +" " + ContadorM);

Console.WriteLine("TOTAL
APROMEDIAR :" +" " + AcuedadM);

Console.WriteLine("EL PROMEDIO DEL


edad ES :"+" "+ PromedioM);

Console.WriteLine(" ");
Console.WriteLine("*********************************************");

Console.WriteLine("EL TOTAL DE PERSONAS EN LA


FIESTA ES :"+ " "+ TOTALPERSONAS);

Console.WriteLine("La persona más joven es :"+ " "+


(PMJ));

/*10. Hacer un programa que imprima las parejas de valores:

(controlado por centinela)*/

using System;

class contador

public static void Main (string [] args)

int resp, c=0, N=0;

Console.WriteLine("\nDESEA INGRESAR DATOS? \nINGRESE UN NUMERO DIFERENTE


DE CERO INGRESAR. \nINGRESAEL NUMERO CERO SI DEA TERMINAR");

resp=Convert.ToInt32(Console.ReadLine());

Console.WriteLine( " " );

while(resp!=0)

while(N<9)

N=N+3;
while(c<8)

c=c+2;

Console.WriteLine( N +" "+ + c);

c=0;

N=0;

Console.WriteLine( " " );

Console.WriteLine("\nINFRESE UN NUMERO DIFERENTE DE CERO PARA


EVALUAR OTRA VEZ \nINFRESE EL NUMERO CERO SI DESEA TERMINAR");

resp=Convert.ToInt32(Console.ReadLine());

/*5. Una persona debe realizar un muestreo con 50 personas para determinar el promedio de
peso de los niños, jóvenes, adultos y

ancianos que existen en su zona habitacional, se determinan las categorías con base en la
siguiente tabla: (Controlada por

contador)

Categorías Edad

Niños 0 – 12

Jóvenes 13 – 29

Adultos 30 – 59

Ancianos 60 en Adelante*/

using System;

class contador

public static void Main (string [] args)


{

int c=1, peso, ContadorN=0,ContadorJ=0,ContadorAD=0,ContadorAN=0;

double edad, AcuPesoN=0,AcuPesoJ=0,AcuPesoAD=0,AcuPesoAN=0;

double PromedioN=0,PromedioJ=0,PromedioAD=0,PromedioAN=0;

while(c<=50)

Console.WriteLine("ingrese su edad" );

edad=Convert.ToDouble(Console.ReadLine());

Console.WriteLine("Ingrese el peso:");

peso=Convert.ToInt32(Console.ReadLine());

if ((edad>0)&&(edad<=12))

ContadorN=ContadorN+1;

AcuPesoN=AcuPesoN+peso;

else if ((edad>=13)&&(edad<=29))

ContadorJ=ContadorJ+1;

AcuPesoJ=AcuPesoJ+peso;

else if ((edad>=30)&&(edad<=59))

ContadorAD=ContadorAD+1;

AcuPesoAD=AcuPesoAD+peso;

else if (edad>=60)
{

ContadorAN=ContadorAN+1;

AcuPesoAN=AcuPesoAN+peso;

c++;

PromedioN=AcuPesoN/ContadorN;

PromedioJ=AcuPesoJ/ContadorJ;

PromedioAD=AcuPesoAD/ContadorAD;

PromedioAN=AcuPesoAN/ContadorAN;

Console.WriteLine("*********************************************");

Console.WriteLine("EL PROMEDIO POR CATEGORIA");

Console.WriteLine("NIÑOS DE 0 A
12");

Console.WriteLine("CANTIDAD:"+" " +
ContadorN);

Console.WriteLine("TOTAL
APROMEDIAR :" +" " + AcuPesoN);

Console.WriteLine("EL PROMEDIO DEL


PESO ES:"+" "+ PromedioN);

Console.WriteLine("*********************************************");

Console.WriteLine("JOVENES DE 13 A
29");

Console.WriteLine("CANTIDAD :" +" " +


ContadorJ);

Console.WriteLine("TOTAL
APROMEDIAR :" +" " + AcuPesoJ);

Console.WriteLine("EL PROMEDIO DEL


PESO ES:"+ PromedioJ);
Console.WriteLine("*********************************************");

Console.WriteLine("ADULTOS DE 30 A
59");

Console.WriteLine("CANTIDAD:" +" " +


ContadorAD);

Console.WriteLine("TOTAL
APROMEDIAR:" +" " + AcuPesoAD);

Console.WriteLine("EL PROMEDIO DEL


PESO ES:"+ PromedioAD);

Console.WriteLine("*********************************************");

Console.WriteLine("ANCIANOS 60 A
MÁS");

Console.WriteLine("CANTIDAD:" +" " +


ContadorAN);

Console.WriteLine("TOTAL
APROMEDIAR:" +" " + AcuPesoAN);

Console.WriteLine("EL PROMEDIO DEL


PESO ES:"+ PromedioAN);

/*8. Hacer un programa que lea 30 consumos en una cafetería, si el consumo ingresado excede
los $5, el descuento será 7%. Mostrar el

pago de cada cliente y su respectivo descuento y el pago total acumulado. Deberá ser
contralada por centinela*/

using System;

class consumo

public static void Main (string [] args){


int i=1, x;

double consumo, descuento=0, totalp;

Console.WriteLine("Ingrese el total de compra: ");

x=Convert.ToInt32(Console.ReadLine());

while(i<=x)

Console.WriteLine("Ingrese el consumo: ");

consumo=Convert.ToDouble(Console.ReadLine());

if(consumo>=5.00)

descuento=consumo*0.07;

else

Console.WriteLine("NO Aplica Al Descuento" );

totalp=consumo-descuento;

Console.WriteLine("/nEl total de pagar es: $" +totalp);

Console.WriteLine("/nEl total de descuento es: $" +


descuento);

i++;
}

/*3. Hacer un programa, que imprima el cubo y la raíz cuadrada de un numero ingresado por la
pantalla; el programa debe estar

confeccionado de tal manera que el proceso a efectuarse sea repetitivo. Debe terminar
cuando al pedir el número se ingrese el

valor 0. Considere además que no se puede obtener raíz cuadrada de valores negativos.
(controlada por contador)*/

using System;

class cuadroraiz

public static void Main (string [] args)

int resp;

double num, cuadrado, raiz=0;


Console.WriteLine("\nDESEA INGRESAR DATOS? \nINGRESE UN NUMERO
DIFERENTE DE CERO INGRESAR. \nINGRESAEL NUMERO CERO SI DEA TERMINAR");

resp=Convert.ToInt32(Console.ReadLine());

while(resp!=0)//int

Console.WriteLine("\nINGRESE UN NUMERO PARA


DETERMINAR EL CUADRO Y SU RAIZ CADRATICA:");

num=Convert.ToDouble(Console.ReadLine());

cuadrado=Math.Pow(num,2);

if(num>=0)

raiz=Math.Sqrt(num); //la raiz cuadrada

Console.WriteLine("LA RAIZ CUADRADA DE:"+num+"


ES:"+raiz);

Console.WriteLine("EL CUADRADO DE:"+num+"


ES:"+cuadrado);

else

Console.WriteLine("NUMERO NEGATIVO NO
SE PUEDE CALCULAR LA RAIZ CUADRADA");

Console.WriteLine("EL CUADRADO
DE:"+num+" ES:"+cuadrado);

Console.WriteLine("\nINFRESE UN NUMERO
DIFERENTE DE CERO PARA INGRESAR \nINFRESE EL NUMERO CERO SI DESEA TERMINAR");

resp=Convert.ToInt32(Console.ReadLine());

}
/*6."El Buen Gusto" se encuentra de aniversario y ha programado una serie de ofertas con la
finalidad de brindar facilidades a sus

clientes y a la vez de incrementar sus ventas. Estas ofertas se basan específicamente en un


porcentaje de descuento sobre el total

de compra el cual varía de acuerdo con el monto:

• Por un monto mayor o igual a $500 se hará un descuento del 30%

• Por un monto menor de $500 pero mayor o igual a 200 se hará un descuento del 20%

• Por un monto menor de $200 pero mayor o igual a 100 se hará un descuento del 10%

No se conoce el número de personas que llegarán a la tienda.

(Controlada por centinela)*/

using System;

class contador

public static void Main (string [] args)

double Monto=0,Descuento=0,r=0 ;

int resp;

Console.WriteLine("\nDESEA INGRESAR DATOS? \nINGRESE UN NUMERO DIFERENTE


DE CERO INGRESAR. \nINGRESAEL NUMERO CERO SI DEA TERMINAR");

resp=Convert.ToInt32(Console.ReadLine());

while(resp!=0)

Console.WriteLine("INGRESE EL Monto DE VENTA");

Monto=Convert.ToInt32(Console.ReadLine());

if (Monto>=500)

{
r=Monto*0.30;

Descuento=Monto-r;

else if ((Monto>=200)&&(Monto<500))

r=Monto*0.20;

Descuento=Monto-r;

else if ((Monto>=100)&&(Monto<200))

r=Monto*0.10;

Descuento=Monto-r;

Console.WriteLine("*************************************");

Console.WriteLine("El monto de la compra es : " + Monto);

Console.WriteLine("El descuento es: " + r);

Console.WriteLine("EL total a pagar es:$" +Descuento);

Console.WriteLine("*************************************");

Console.WriteLine(" ");

Console.WriteLine("\nINFRESE UN NUMERO DIFERENTE DE CERO PARA INGRESAR


\nINFRESE EL NUMERO CERO SI DESEA TERMINAR");

resp=Convert.ToInt32(Console.ReadLine());
}

/*7. Ingresar año como entero. Mostrar si el año es bisiesto. Un año es bisiesto si el año es
divisible por 4 y no es divisible por 100 o es

divisible por 400. Deberá ser controlado por usuario.*/

using System;

class contador

public static void Main (string [] args)

int año, resp;

Console.WriteLine("\nDESEA INGRESAR DATOS? \nINGRESE UN NUMERO DIFERENTE


DE CERO INGRESAR. \nINGRESAEL NUMERO CERO SI DEA TERMINAR");

resp=Convert.ToInt32(Console.ReadLine());

while(resp!=0)

Console.WriteLine("Ingrese año");

año = int.Parse(Console.ReadLine());

if (año % 4 == 0 && año % 100 != 0 || año % 400 == 0)

Console.WriteLine("El año " + año + " es bisiesto!!!");

else

Console.WriteLine("El año " + año + " No es bisiesto");

}
Console.WriteLine("\nINFRESE UN NUMERO DIFERENTE DE CERO PARA
INGRESAR \nINFRESE EL NUMERO CERO SI DESEA TERMINAR");

resp=Convert.ToInt32(Console.ReadLine());

/* 2. Hacer un programa controlada por centinela que imprima las primeras 20 potencias de 3,
estando controlada por usuario,

contador

o centinela de la siguiente manera:

3^1=3

3^2=9

3 ^ 20 = 3486784401*/

using System;

class contador

public static void Main (string [] args)

int c=1,p;

Console.WriteLine("INGRESE EL TOTAL DE LAS POTENCIA A CALCULAR");

p=Convert.ToInt32(Console.ReadLine());

while(c<=p)
{

double resultado, numero = 3;

int value = c;

resultado = Math.Pow(numero, value);

Console.WriteLine( numero +" ^ "+ value+" = " + resultado);

c++;

/*4. En una empresa de 100 trabajadores, se hará un aumento al salario de acuerdo con el
tiempo de servicio, para este aumento

se

tomará en cuenta lo siguiente:

Tiempo de servicio: de 1 a 5 años Aumento: $25

Tiempo de servicio: de 5 a 10 años Aumento: $50

Tiempo de servicio: de 10 a 20 años Aumento: $100

Tiempo de servicio: de 20 años a más Aumento: $150

(controlada por usuario.)*/

using System;

class cuadroraiz

public static void Main (string [] args)

double tiempo=0,salario,aumento=0,r;

int c=1;
while(c<=100)

Console.WriteLine("empleado "+c);

Console.WriteLine("INGRESE EL SALARIO DEL EMPLEADO");

salario=Convert.ToInt32(Console.ReadLine());

Console.WriteLine("TIEMPO DE ESTAR TRABAJADO EN LA EMPRESA:");

tiempo=Convert.ToInt32(Console.ReadLine());

if(tiempo<5)

r=tiempo*25.00;

Console.WriteLine("% es:$"+r);

aumento=salario+r;

else if (tiempo<10)

r=tiempo*50.00;

Console.WriteLine("% es:$"+r);

aumento=salario+r;

else if(tiempo<20)

r=tiempo*100.00;

Console.WriteLine("% es:$"+r);

aumento=salario+r;

else if(tiempo>=20)

r=tiempo*150.00;
Console.WriteLine("% es:$"+r);

aumento=salario+r;

c++;

Console.WriteLine("EL AUMENTO DE SALARIO ES:$"+aumento);

aumento=0;

r=0;

También podría gustarte