Ejercicios en c sharp consola

13
¿Que es un algoritmo? En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y este a su vez del matemático persa Al- Juarismi) es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite llevar a cabo una actividad mediante pasos sucesivos que no generen dudas a quien deba hacer dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia. Aquí te dejo algunos ejercicios resueltos en visual studio 2010 consola. 1.- algoritmo que calcula el área de un paralelogramo static void Main(string[] args) { Console.WriteLine("calculamos el area de un paralelogramo"); Console.WriteLine("Ingrese la base del paralelogramo"); int bas = int.Parse(Console.ReadLine()); Console.WriteLine("ingrese la altura de e paralelogramo"); int altura = int.Parse(Console.ReadLine()); //CAlCULAMOS int AREA = bas * altura; //escribimos resultado Console.WriteLine("el área es de "+ AREA); } 2.- programa que halle el área de un cuadrado static void Main(string[] args) { Console.WriteLine("cacular el area de un cuadrado"); Console.WriteLine("ingrese el lado del cuadrado:"); //capturamos los datos en una variable entera int lado = int.Parse(Console.ReadLine()); //caculamos el area int area = lado * lado; //escribimos el resultado Console.WriteLine("ELresultado es de :"+ area); } 3.- algoritmo que calcule el área y perímetro de un rectángulo static void Main(string[] args) { double L1; //L1 ,L2 Lados double L2;

Transcript of Ejercicios en c sharp consola

Page 1: Ejercicios en c sharp consola

¿Que es un algoritmo? En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y este a su vez del matemático persa Al-Juarismi) es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite llevar a cabo una actividad mediante pasos sucesivos que no generen dudas a quien deba hacer dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia. Aquí te dejo algunos ejercicios resueltos en visual studio 2010 consola.

1.- algoritmo que calcula el área de un paralelogramo

static void Main(string[] args)

{

Console.WriteLine("calculamos el area de un paralelogramo");

Console.WriteLine("Ingrese la base del paralelogramo");

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

Console.WriteLine("ingrese la altura de e paralelogramo");

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

//CAlCULAMOS

int AREA = bas * altura;

//escribimos resultado

Console.WriteLine("el área es de "+ AREA);

}

2.- programa que halle el área de un cuadrado

static void Main(string[] args)

{

Console.WriteLine("cacular el area de un cuadrado");

Console.WriteLine("ingrese el lado del cuadrado:");

//capturamos los datos en una variable entera

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

//caculamos el area

int area = lado * lado;

//escribimos el resultado

Console.WriteLine("ELresultado es de :"+ area);

}

3.- algoritmo que calcule el área y perímetro de un rectángulo

static void Main(string[] args)

{

double L1; //L1 ,L2 Lados

double L2;

Page 2: Ejercicios en c sharp consola

double area;

double perimetro;

Console.WriteLine("introducir el lado 1: ");

L1 = double.Parse(Console.ReadLine());

Console.WriteLine("introducir el segundo lado:");

L2 = double.Parse(Console.ReadLine());

//calculamos

area=L1*L2;

perimetro = L1 + L1 + L2 + L2;

//escribimos los resultados

Console.WriteLine("el Área del Rectángulo es: "+area);

Console.WriteLine("el perímetro del rectángulo es: "+perimetro);

Console.ReadLine();

}

4.- //algoritmo que calcula el área y perímetro de un triangulo

static void Main(string[] args)

{

Console.WriteLine("caculamos el area y perimetro de un triangulo");

//

Console.WriteLine("ingrese el lado a del triangulo");

double a = double.Parse(Console.ReadLine());

//lado b

Console.WriteLine("ingrese el lado b:");

double b = double.Parse(Console.ReadLine());

//calculamos c

double c = Math.Sqrt((a * a) + (b + b));

//caculamos el perimetro

double perimetro = a + b + c;

double area = (a + b) / 2;

//escribimos los resultados

Console.WriteLine("el, area es de :"+ area);

Console.WriteLine("el perimetro es de :" + Math.Round(perimetro,2));

}

5.- algoritmo que calcule los nro de billetes y monedas

static void Main(string[] args)

{

Console.WriteLine("Este programa cacula la cantidad de billetes y monedas");

Console.WriteLine("ingrese el monto");

//

Page 3: Ejercicios en c sharp consola

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

//variable //calculamos

int Bill200 = Monto / 200;

int resto = Monto % 200;

int Bill100 = resto / 100;

resto = Monto % 100;

int Bill50 = resto / 50;

resto = Monto % 50;

int Bill20 = resto / 20;

resto = Monto % 20;

int Bill10 = resto / 10;

resto = Monto % 10;

int mod5 = resto /5;

resto = Monto % 5;

int mod2 = resto /2;

resto = Monto % 20;

int mod1 = resto;

//rscribimos los resultados

Console.WriteLine("la cantidad ed billetes de 200 S/." + Bill200);

Console.WriteLine("la cantidad ed billetes de 100 S/." + Bill100);

Console.WriteLine("la cantidad ed billetes de 50 S/. " + Bill50);

Console.WriteLine("la cantidad ed billetes de 20 S/. " + Bill20);

Console.WriteLine("la cantidad ed billetes de 10 S/. " + Bill10);

Console.WriteLine("la cantidad ed billetes de 5 S/. " + mod5);

Console.WriteLine("la cantidad ed billetes de 2 S/. " + mod2);

Console.WriteLine("la cantidad ed billetes de 1 S/. " + mod1);

}

6.- Este programa calcula la cantidad de dinero q le corresponde a cada socio por

su aporte

static void Main(string[] args)

{

Console.WriteLine("Inserte la cantidad de producto que dio el socio 1:");

double N1 = double.Parse(Console.ReadLine());

Console.WriteLine("Inserte la cantidad de producto que dio el socio 2: ");

double N2 = double.Parse(Console.ReadLine());

Console.WriteLine("Inserte el precio unitario del producto: ");

double PU = int.Parse(Console.ReadLine());

//caculamos

double S1 = N1 * PU;

double S2 = N2 * PU;

Page 4: Ejercicios en c sharp consola

//escribimos resultados

Console.WriteLine("El socio Uno Recibe :" + S1);

Console.WriteLine("El Socio Dos Recibe :" + S2);

}

7.- Este programa convierte grados centígrados a grados Fahrenheit

static void Main(string[] args)

{

//Este programa convierte grados centígrados a grados Fahrenheit

Console.WriteLine("Inserte los grados centígrados a convertir: ");

double C = double.Parse(Console.ReadLine());

//caculamos

double F=(9 + C/5)+32;

//escribimos

Console.WriteLine("Los grados Fahrenheit son: "+ Math.Round(F,2));

}

8.- Este programa calcula el monto que le corresponde a cada área de la clínica

static void Main(string[] args)

{

Console.WriteLine("ingrese manto");

//leemos

double Monto = double.Parse(Console.ReadLine());

double p=0;

double o=0;

double t=0;

double l=0;

double r = 0;

//calculamos los resultados

p = Monto * 0.4;

o = Monto * 0.3;

t = Monto * 0.15;

l = Monto * 0.1;

r = Monto * 0.05;

//escribimos los resultados

Console.WriteLine("P " + p);

Console.WriteLine("o " + o);

Console.WriteLine("t " + t);

Console.WriteLine("l " + l);

Console.WriteLine("r " + r);

}

Page 5: Ejercicios en c sharp consola

9.- Este programa calcula el importe a pagar por el consumo de agua

static void Main(string[] args)

{

Console.WriteLine("La cantidad de agua consumida:");

//leemos

double C = double.Parse(Console.ReadLine());

//caculamos

double ms = 0;

double np = 0;

ms = (C * 0.3) + 1;

np = ms + (ms * 0.19);

//escribimos

Console.WriteLine("El Precio a Pagar es de : "+np);

}

10.- Este programa calcula el cuadrado de un numero

static void Main(string[] args)

{

Console.WriteLine("Inserte un Numero");

//leemos

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

int Cu = N * N;

//escribimos

Console.WriteLine("El cuadrodo es de : "+ Cu);

}

11.-Este programa calcula la mitad, el cuadrado y el cubo de un número

static void Main(string[] args)

{

Console.Write("Inserte numero:");

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

//caculamos

double M = N / 2;

double Cd = N * N;

double Cb = N * N * N;

//escribimos

Console.WriteLine("************************************************

*****");

Page 6: Ejercicios en c sharp consola

Console.WriteLine("La mitad del número es: "+M);

Console.WriteLine("************************************************

*****");

Console.WriteLine("El cuadrado del número es: "+Cd);

Console.WriteLine("************************************************

*****");

Console.WriteLine("El cubo del número es: "+Cb);

}

12.- Este programa calcula la cantidad de unidades decenas centenas de u Nro

static void Main(string[] args)

{

Console.WriteLine("Este programa cacula la cantidad de unidades decenas

centenas");

Console.WriteLine("de tre digitos");

Console.WriteLine("ingrese el nro");

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

//vasriables

int U = 0;

int D = 0;

int C = 0;

//caculamos

C = Nro / 100;

D = (Nro % 100)/10;

U = Nro % 10;

Console.WriteLine("Unidades :"+U);

Console.WriteLine("Decenas :" + D);

Console.WriteLine("Centenas :" + C);

}

13.- Este programa calcula cuando la liebre estará 3000 m. delante de la tortuga

static void Main(string[] args)

{

Console.WriteLine("ingrese la velocidad de la liebre:");

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

Console.WriteLine("ingrese la velocidad de la Tortuga:");

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

//variables

double Tiempo = 3000 / (Liebre - Totuga);

//escribimos

Page 7: Ejercicios en c sharp consola

Console.WriteLine("La liebre estara delante de la tortuga en: "+

Math.Round(Tiempo,2));

}

14.-Este programa Calcula el equivalente de soles a dólares

static void Main(string[] args)

{

Console.WriteLine("Inserte el numero de billetes en soles: ");

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

//caculamos

int TC =3;

int D = S / TC;

int Vuelto = S % TC;

//escribimos

Console.WriteLine("El equivalente a dolares es: "+D);

Console.WriteLine("El vuelto en soles es:" + Vuelto);

}

15.- Este programa calcula el espacio de separación entre una liebre y una tortuga

static void Main(string[] args)

{

Console.WriteLine("La velocidad de la liebre es: ");

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

//

Console.WriteLine("La Tiempo de la liebre es: ");

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

//

Console.WriteLine("La velocidad de la Tortuga es: ");

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

//

Console.WriteLine("La Tiempo de la liebre es: ");

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

//caculamos

int Dl = V1 * T1;

int DT = V1 * T2;

int DS = Dl - DT;

//escribimos el resultado

Console.WriteLine("El espacio de separación entre la liebre y la tortuga es:

"+DS);

}

Page 8: Ejercicios en c sharp consola

16.- Este programa Calcula el espacio recorrido por una liebre

static void Main(string[] args)

{

Console.WriteLine("Inserte la velocidad de la liebre: ");

double V = double.Parse(Console.ReadLine());

Console.WriteLine("Inserte el tiempo transcurrido horas: ");

double T= double.Parse(Console.ReadLine());

//caculamos

double E=V*T;

//escribinos

Console.WriteLine("El espacio recorrido por la libre es: "+ Math.Round(E,2) + "

KM");

}

17.- Este programa calcula el monto que le corresponde a cada hermano después

de cada mes de venta

static void Main(string[] args)

{

Console.Write("Inserte el monto total: ");

//leemos

double M = double.Parse(Console.ReadLine());

double H1 = M * 0.5;

double H2 = M * 0.3;

double H3 = M * 0.2;

//escribimos

Console.WriteLine("************************************************

****");

Console.WriteLine("El primer hermano recibe: "+H1);

Console.WriteLine("************************************************

****");

Console.WriteLine("El segundo hermano recibe: "+H2);

Console.WriteLine("************************************************

****");

Console.WriteLine("El tercer hermano recibe: "+H3);

}

18.-Este programa Calcula el promedio de tres notas con peso uno y dos

static void Main(string[] args)

{

Console.WriteLine("Inserte la primera nota del examne escrito: ");

double N1 = double.Parse(Console.ReadLine());

Page 9: Ejercicios en c sharp consola

Console.WriteLine("Inserte la Segunda nota del examne escrito: ");

double N2 = double.Parse(Console.ReadLine());

Console.WriteLine("Inserte la primera nota del examen práctico: ");

double N3 = double.Parse(Console.ReadLine());

//caculamos

double PrPonderado= (N1*2+N2*2+N3)/5;

//escribimos

Console.WriteLine("El Promedi es de :" + Math.Round(PrPonderado,2));

}

18.- Este programa Calcula el promedio de tres notas con peso uno y dos

static void Main(string[] args)

{

//Este programa calcula el promedio de tres notas

Console.WriteLine("Inserte la primera nota: ");

double N1 = double.Parse(Console.ReadLine());

Console.WriteLine("Inserte la Segunda nota: ");

double N2 = double.Parse(Console.ReadLine());

Console.WriteLine("Inserte la tercera nota: ");

double N3 = double.Parse(Console.ReadLine());

//caculamos

double Pr = (N1 + N2 + N3) / 3;

//escribimos

Console.WriteLine("El Promeio es de : "+Math.Round(Pr,2));

}

19.- Este programa da una hora con el segundo anterior

static void Main(string[] args)

{

Console.WriteLine("Este programa da una hora con el segundo anterior");

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

Console.WriteLine("Inserte la Minuto: ");

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

Console.WriteLine("Inserte la Segundos: ");

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

//caculamos

int Hs = (H * 3600) + (M * 60) + S - 1;

int NH = Hs / 3600;

int NM = (Hs % 3600) / 60;

int NS = Hs % 60;

//escribimos

Page 10: Ejercicios en c sharp consola

Console.WriteLine("************************************************

*");

Console.WriteLine("La nueva hora es :" + NH);

Console.WriteLine("************************************************

*");

Console.WriteLine("La nueva Minuto es: " + NM);

Console.WriteLine("************************************************

*");

Console.WriteLine("La nueva Segudo es: " + NS);

}

20.-Este programa da una hora con el segundo siguiente

static void Main(string[] args)

{

Console.WriteLine("Inserte la hora: ");

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

Console.WriteLine("Inserte la Minuto: ");

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

Console.WriteLine("Inserte la Segundos: ");

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

//caculamos

int Hs = (H * 3600) + (M * 60) + S + 1;

int NH = Hs / 3600;

int NM = (Hs % 3600) / 60;

int NS = Hs % 60;

//escribimos

Console.WriteLine("************************************************

*");

Console.WriteLine("La nueva hora es :" + NH);

Console.WriteLine("************************************************

*");

Console.WriteLine("La nueva Minuto es: "+NM);

Console.WriteLine("************************************************

*"); Console.WriteLine("La nueva Segundo es: "+NS);

}

21.-Este programa calcula la suma de los n primeros números enteros

static void Main(string[] args)

{

Console.WriteLine("inserte el numero: ");

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

Page 11: Ejercicios en c sharp consola

//calculamos

int SM = N * (N + 1) / 2;

//escribimos

Console.WriteLine("'La suma es: " + SM);

}

22.- Este programa calcula el tiempo de viaje en segundos

static void Main(string[] args)

{

Console.WriteLine("Inserte la hora de partida: ");

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

Console.WriteLine("Inserte El Minuto de partida: ");

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

Console.WriteLine("Inserte El Segundo de partida: ");

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

Console.WriteLine("Inserte La Hora de llegada: ");

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

Console.WriteLine("Inserte El Minuto de llegada: ");

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

Console.WriteLine("Inserte El Segundo de llegada: ");

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

//caculamos

//convertimos todo a segundo

int A = (HP * 3600) + MP * 60 + SP;

int B = (HLL * 3600) + MLL + SLL;

int TV = A - B;

//escribimos

Console.WriteLine("El tiempo de viaje en segundos es: "+ TV);

}

23.-Este programa calcula las decenas y unidades de un numero de dos dígitos

static void Main(string[] args)

{

Console.WriteLine("ingrese el Numero de dos digitos");

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

//caculamos

//variables

int u = 0;

int d = 0;

//

Page 12: Ejercicios en c sharp consola

d= N / 10;

u = N % 10;

//

Console.WriteLine("Las Unidad es de : "+u);

Console.WriteLine("Las decenas es de : "+d);

}

24.- //Este programa calcula el importe y el I.G.V. a pagar por comprar un

articulo

static void Main(string[] args)

{

Console.WriteLine("La cantidad de articulos es: ");

double C = double.Parse(Console.ReadLine());

Console.WriteLine("************************************************

***");

Console.WriteLine("La Precio Unitario es: ");

double PU = double.Parse(Console.ReadLine());

//caculamos

double PV = C * PU;

double IGV = PV * 0.19;

double PT = PV + IGV;

//escribimos

Console.WriteLine("************************************************

***");

Console.WriteLine("I.G.V es de :"+Math.Round(IGV,4));

Console.WriteLine("************************************************

***");

Console.WriteLine("El precio total a pagar es: "+Math.Round(PT,2));

}

Page 13: Ejercicios en c sharp consola

<div data-index="4" class="slide" style="position: relative; min-height: 0px;">

<img class="slide_image"

src="http://image.slidesharecdn.com/ejerciciosresueltosenvisualbasic2010-131103110615-

phpapp02/95/ejercicios-resueltos-en-visual-basic-2010-4-638.jpg?cb=1427647642" data-

normal="http://image.slidesharecdn.com/ejerciciosresueltosenvisualbasic2010-131103110615-

phpapp02/95/ejercicios-resueltos-en-visual-basic-2010-4-638.jpg?cb=1427647642" data-

full="http://image.slidesharecdn.com/ejerciciosresueltosenvisualbasic2010-131103110615-

phpapp02/95/ejercicios-resueltos-en-visual-basic-2010-4-1024.jpg?cb=1427647642" data-

small="http://image.slidesharecdn.com/ejerciciosresueltosenvisualbasic2010-131103110615-

phpapp02/85/ejercicios-resueltos-en-visual-basic-2010-4-320.jpg?cb=1427647642">

</div>