Translate

jueves, 16 de agosto de 2012

ALGORITMOS HECHOS EN CLASE C# Modo Consola


AREA DEL CUADRADO

static void Main(string[] args)
{
//declarar variables
int Lado, Area;
//leer datos
Console.WriteLine("Ingresar Lado");
Lado = int.Parse(Console.ReadLine());
//procesos
Area = Lado*Lado;
//escribir resultado
Console.WriteLine("El Lado del Cuadrado es");
Console.WriteLine(Area);
Console.ReadKey();
}


AREA DEL RECTANGULO

static void Main(string[] args)
{
//declarar Variables
int Base, Altura, Area;
//Leer datos
Console.WriteLine("Ingrese Base del Rectangulo");
Base = int.Parse(Console.ReadLine());
Console.WriteLine("Ingrese Altura del Rectangulo");
Altura = int.Parse(Console.ReadLine());
//procesos
Area = Base * Altura;
//escribir resultado
Console.WriteLine("El Area del Rectangulo es");
Console.WriteLine(Area);
Console.ReadKey();
}

AREA Y PERIMETRO

static void Main(string[] args)
{
//declarar variables
int altura, b, area, perimetro;
//leer datos
Console.WriteLine("Ingrese la altura del Rectangulo");
altura = int.Parse(Console.ReadLine());
Console.WriteLine("Ingrese la base del Rectangulo");
b = int.Parse(Console.ReadLine());
//procesos
area = altura * b;
perimetro = (b + altura) * 2;
//escribir resultados
Console.WriteLine("El Area del Rectangulo es");
Console.WriteLine(area);
Console.WriteLine("El Perimetro del Rectangulo es");
Console.WriteLine(perimetro);
Console.ReadKey();

BILLETES Y MONEDAS

static void Main(string[] args)
{
//Declarar Variables
int Cantidad, B200, B100, B50, B20, B10, M5, M2, M1;
//Leer Datos
Console.WriteLine("Ingrese Cantidad a Cambiar");
Cantidad = int.Parse(Console.ReadLine());
//Procesos
B200 = Cantidad / 200;
Cantidad = Cantidad % 200;
B100 = Cantidad / 100;
Cantidad = Cantidad % 100;
B50 = Cantidad / 50;
Cantidad = Cantidad % 50;
B20 = Cantidad / 20;
Cantidad = Cantidad % 20;
B10 = Cantidad / 10;
Cantidad = Cantidad % 10;
M5 = Cantidad / 5;
Cantidad = Cantidad % 5;
M2 = Cantidad / 2;
Cantidad = Cantidad % 2;
M1 = Cantidad / 1;
Cantidad = Cantidad % 1;
//Escribir Resultados
Console.WriteLine("El Numero de Billetes de 200 es ");
Console.WriteLine(B200);
Console.WriteLine("El Numero de Billetes de 100 es ");
Console.WriteLine(B100);
Console.WriteLine("El Numero de Billetes de 50 es ");
Console.WriteLine(B50);
Console.WriteLine("El Numero de Billetes de 20 es ");
Console.WriteLine(B20);
Console.WriteLine("El Numero de Billetes de 10 es ");
Console.WriteLine(B10);
Console.WriteLine("El Numero de Monedas de 5 es ");
Console.WriteLine(M5);
Console.WriteLine("El Numero de Monedas de 2 es ");
Console.WriteLine(M2);
Console.WriteLine("El Numero de Monedas de 1 es ");
Console.WriteLine(M1);
Console.ReadKey();
}

COMPANIA DE AGUA


static void Main(string[] args)
{
//ingresar variables
int Consumo;
double Subtotal, Igv, Total;
//leer datos
Console.WriteLine("Ingresar Consumo en m3");
Consumo = int.Parse(Console.ReadLine());
//procesos
Subtotal = (0.5 * Consumo) + 2;
Igv = Subtotal * 0.18;
Total = Subtotal + Igv;
//escribir resultado
Console.WriteLine("El MOnto Total a Pagar es ");
Console.WriteLine(Total);
Console.ReadKey();
}

DECENAS UNIDADES

static void Main(string[] args)
{
//declarar variables
int Numero, Decenas, Unidades;
//leer datos
Console.WriteLine("Ingrese el Numero a Decifrar");
Numero = int.Parse(Console.ReadLine());
//Procesos
Decenas = Numero / 10;
Unidades = Numero % 10;
//escribir resultado
Console.WriteLine("Las Decenas del Numero es");
Console.WriteLine(Decenas);
Console.WriteLine("Las Unidades del Numero es");
Console.WriteLine(Unidades);
Console.ReadKey();
}



HORAS MINUTOS Y SEGUNDOS

static void Main(string[] args)
{
//Declarar Variables
int HH, MM, SS, HF, MF, SF, TS;
//Leer Datos
Console.WriteLine("Ingrese Hora Inicial");
HH = int.Parse(Console.ReadLine());
Console.WriteLine("Ingrese Minutos Iniciales");
MM = int.Parse(Console.ReadLine());
Console.WriteLine("Ingrese Segundos Iniciales");
SS = int.Parse(Console.ReadLine());
//Procesos
TS = (HH * 3600) + (MM * 60) + SS + 1;
HF = TS / 3600;
MF = (TS % 3600) / 60;
SF = (TS % 3600) % 60;
//Escribir Resultado
Console.WriteLine("La Hora Final es ");
Console.WriteLine(HF);
Console.WriteLine("Los Minutos Finales son");
Console.WriteLine(MF);
Console.WriteLine("Los Segundos Finales son");
Console.WriteLine(SF);
Console.ReadKey();
}

MONTO Y IGV

static void Main(string[] args)
{
//declarar variables
int N, X, Monto, Igv;
//leer datos
Console.WriteLine("Ingresar Numero de Articulos");
N = int.Parse(Console.ReadLine());
Console.WriteLine("Ingresar Precio por Articulo");
X = int.Parse(Console.ReadLine());
//procesos
Monto = N * X;
Igv = (Monto * 18) / 118;
//escribir resultado
Console.WriteLine("El Monto A pagar es");
Console.WriteLine(Monto);
Console.WriteLine("El IGV cobrado es");
Console.WriteLine(Igv);
Console.ReadKey();
}

LIBRE

static void Main(string[] args)
{
//declarar variables
int t, v, e;
//leer datos
Console.WriteLine("Ingresar Tiempo");
t = int.Parse(Console.ReadLine());
Console.WriteLine("Ingresar Velocidad");
v = int.Parse(Console.ReadLine());
//procesos
e = t * v;
//escribir resultado
Console.WriteLine("El espacio recorrido es:");
Console.WriteLine(e);
Console.ReadKey();
}


LIBRE Y TORTUGA1

static void Main(string[] args)
{
//declarar varialbes
int VT, VL, T, E;
//leer datos
Console.WriteLine("Ingresar Velocidad de la Tortuga");
VT = int.Parse(Console.ReadLine());
Console.WriteLine("Ingresar Velocidad de la Liebre");
VL = int.Parse(Console.ReadLine());
Console.WriteLine("Ingresar el Tiempo");
T = int.Parse(Console.ReadLine());
//procesos
E = (VL - VT) * T;
//escribir resultado
Console.WriteLine("El espacio de Separacion es");
Console.WriteLine(E);
Console.ReadKey();
}

LIEBRE Y TORTUGA2

static void Main(string[] args)
{
//declarar varialbes
int VT, VL, T, E;
//leer datos
Console.WriteLine("Ingresar Velocidad de la Tortuga");
VT = int.Parse(Console.ReadLine());
Console.WriteLine("Ingresar Velocidad de la Liebre");
VL = int.Parse(Console.ReadLine());
Console.WriteLine("Ingresar el Tiempo");
T = int.Parse(Console.ReadLine());
//procesos
E = (VL + VT) * T;
//escribir resultado
Console.WriteLine("El espacio de Separacion es");
Console.WriteLine(E);
Console.ReadKey();
}
MITAD DOBLE CUBO


static void Main(string[] args)
{
//declarar variables
int Numero, Cuadrado, Cubo;
double mitad;
//leer datos
Console.WriteLine("Escribir Numero");
Numero=int.Parse(Console.ReadLine());
//procesos
mitad = Numero / 2;
Cuadrado = Numero * Numero;
Cubo = Numero * Numero * Numero;
//escribir resultado
Console.WriteLine("La Mitad del Numero es");
Console.WriteLine(mitad);
Console.WriteLine("El Doble del Numero es");
Console.WriteLine(Cuadrado);
Console.WriteLine("El Cubo del Numero es");
Console.WriteLine(Cubo);
Console.ReadKey();
}

PROMEDIO  DE TRES NOTAS

static void Main(string[] args)
{
//Declarar Variables
int nota1, nota2, nota3, suma;
double promedio;
//leer Datos
Console.WriteLine("Ingresar Primera Nota");SUMA DE DOS
nota1 = int.Parse(Console.ReadLine());
Console.WriteLine("Ingresar Segunda Nota");
nota2 = int.Parse(Console.ReadLine());
Console.WriteLine("Ingresar Tercera Nota");
nota3 = int.Parse(Console.ReadLine());
//Procesos
suma = nota1 + nota2 + nota3;
promedio = suma / 3;
//Escribir resultado
Console.WriteLine("El Promedio de las 3 Notas es");
Console.WriteLine(promedio);
Console.ReadKey();
}

SUMA DE DOS NUMEROS


static void Main(string[] args)
{
//declarar variables
int Operador1, Operador2, Suma;
//leer datos
Console.WriteLine("Ingresar Primero Numero");
Operador1 = int.Parse(Console.ReadLine());
Console.WriteLine("Ingresar Segundo Numero");
Operador2 = int.Parse(Console.ReadLine());
//procesos
Suma = Operador2 + Operador1;
//escribir resultado
Console.WriteLine("La suma de los 2 Numeros es");
Console.WriteLine(Suma);
Console.ReadKey();
}

SUMA DE LOS N PRIMEROS NUMEROS


static void Main(string[] args)
{
//declarar variables
int Numero, Suma, Resultado;
//leer datos
Console.WriteLine("Ingresar Numero");
Numero = int.Parse(Console.ReadLine());
//Procesos
Suma = Numero + 1;
Resultado = (Numero * Suma) / 2;
//escribir resultado
Console.WriteLine("La Suma de los N primeros Numeros es");
Console.WriteLine(Resultado);
Console.ReadKey();
}


UNIDAD DECENA CENTRENA


static void Main(string[] args)
{
//Declarar variables
int Numero, Unidades, Decenas, Centenas;
//leer datos
Console.WriteLine("Escribir Numero de 3 Cifras");
Numero = int.Parse(Console.ReadLine());
//procesos
Unidades = Numero % 10;
Decenas = (Numero / 10) % 10;
Centenas = (Numero / 10) / 10;
//escribir resultado
Console.WriteLine("La Unidades es ");
Console.WriteLine(Unidades);
Console.WriteLine("La Decena es ");
Console.WriteLine(Decenas);
Console.WriteLine("la centenas es");
Console.WriteLine(Centenas);
Console.ReadKey();
}


APROBADO DESAPROBADO

static void Main(string[] args)
{
//Declarar Variables
int Nt1, Nt2;
double Promedio;
string Observacion;
//leer datos
Nt1 = int.Parse(Console.ReadLine());
Nt2 = int.Parse(Console.ReadLine());
//Procesos
Promedio = (Nt1 + Nt2) / 2;
if (Promedio > 10)
{
Observacion = "Aprobado";
}
else
{
Observacion = "Desaprobado";
}
//escribir resultado
Console.WriteLine(Observacion);
Console.ReadKey();
}

SOLES A DOLARES


static void Main(string[] args)
{
//Declarar variables
int soles;
double dolares;
//leer datos
soles = int.Parse(Console.ReadLine());
//Procesoss
dolares = soles / 2.67;
//escribir resulatados
Console.WriteLine(dolares);
Console.ReadKey();

}

Aqui el link de descarga

1 comentario: