SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
¿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;
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");
//
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;
//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);
}
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("************************************************
*****");
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
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);
}
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());
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
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());
//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;
//
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));
}
<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>

Más contenido relacionado

La actualidad más candente

Funcionesen codeblocks ejerciciosresueltos
Funcionesen codeblocks ejerciciosresueltosFuncionesen codeblocks ejerciciosresueltos
Funcionesen codeblocks ejerciciosresueltos
germancat77
 
Problemas+resueltos+de+c$2 b$2b
Problemas+resueltos+de+c$2 b$2bProblemas+resueltos+de+c$2 b$2b
Problemas+resueltos+de+c$2 b$2b
FRESH221 C.R
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Kiim Kerrigan
 
Programa en java para calcular promedios
Programa en java para calcular promediosPrograma en java para calcular promedios
Programa en java para calcular promedios
Carmen Nereira
 
Serie Fibonacci en C
Serie Fibonacci en CSerie Fibonacci en C
Serie Fibonacci en C
Abraham
 

La actualidad más candente (20)

Unidad2 programas while , do while y for
Unidad2 programas while , do while  y forUnidad2 programas while , do while  y for
Unidad2 programas while , do while y for
 
Funcionesen codeblocks ejerciciosresueltos
Funcionesen codeblocks ejerciciosresueltosFuncionesen codeblocks ejerciciosresueltos
Funcionesen codeblocks ejerciciosresueltos
 
Informe tecnico
Informe tecnicoInforme tecnico
Informe tecnico
 
Problemas+resueltos+de+c$2 b$2b
Problemas+resueltos+de+c$2 b$2bProblemas+resueltos+de+c$2 b$2b
Problemas+resueltos+de+c$2 b$2b
 
Tap u2-componentes y librerias-programa para cifrar y descifrar cadenas
Tap u2-componentes y librerias-programa para cifrar y descifrar cadenasTap u2-componentes y librerias-programa para cifrar y descifrar cadenas
Tap u2-componentes y librerias-programa para cifrar y descifrar cadenas
 
Algoritmos para c#
Algoritmos para c#Algoritmos para c#
Algoritmos para c#
 
Ejercicios de programación.
Ejercicios de programación.Ejercicios de programación.
Ejercicios de programación.
 
Problema c++
Problema c++Problema c++
Problema c++
 
Trabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje cTrabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje c
 
Jorge informe tecnico
Jorge informe tecnicoJorge informe tecnico
Jorge informe tecnico
 
Divisores de un número (código Dev C++)
Divisores de un número (código Dev C++)Divisores de un número (código Dev C++)
Divisores de un número (código Dev C++)
 
Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++
 
calculadora en c sharp
calculadora en c sharpcalculadora en c sharp
calculadora en c sharp
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
 
Programa en java para calcular promedios
Programa en java para calcular promediosPrograma en java para calcular promedios
Programa en java para calcular promedios
 
Tablas de multiplicar (código Dev C++)
Tablas de multiplicar (código Dev C++)Tablas de multiplicar (código Dev C++)
Tablas de multiplicar (código Dev C++)
 
Ejercicios de consola en c++
Ejercicios de consola en c++Ejercicios de consola en c++
Ejercicios de consola en c++
 
Tara
TaraTara
Tara
 
Aplicación Cliente - Servidor / GUI - Consola
Aplicación Cliente - Servidor / GUI - ConsolaAplicación Cliente - Servidor / GUI - Consola
Aplicación Cliente - Servidor / GUI - Consola
 
Serie Fibonacci en C
Serie Fibonacci en CSerie Fibonacci en C
Serie Fibonacci en C
 

Similar a Ejercicios en c sharp consola

Informe técnico 1
Informe técnico 1Informe técnico 1
Informe técnico 1
Saya Paredes
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
cemayoral
 
Algoritmos - Funciones C++
Algoritmos - Funciones C++ Algoritmos - Funciones C++
Algoritmos - Funciones C++
Ronal Palomino
 
7. operadores y estructura secuencial
7. operadores y estructura secuencial7. operadores y estructura secuencial
7. operadores y estructura secuencial
rcarrerah
 
Ejercicios
EjerciciosEjercicios
Ejercicios
Ezmee XD
 

Similar a Ejercicios en c sharp consola (20)

Ejercicios en consola csharp
Ejercicios en consola csharpEjercicios en consola csharp
Ejercicios en consola csharp
 
Informe técnico 1
Informe técnico 1Informe técnico 1
Informe técnico 1
 
Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++
 
6.funciones y recursividad en c++
6.funciones y recursividad en c++6.funciones y recursividad en c++
6.funciones y recursividad en c++
 
CUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdf
CUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdfCUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdf
CUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdf
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
 
Algoritmos - Funciones C++
Algoritmos - Funciones C++ Algoritmos - Funciones C++
Algoritmos - Funciones C++
 
De algoritmo a programa en c++
De algoritmo a programa en c++De algoritmo a programa en c++
De algoritmo a programa en c++
 
Practicas bloque 2
Practicas bloque 2Practicas bloque 2
Practicas bloque 2
 
Desarrollo de programas_ejemplos_01
Desarrollo de programas_ejemplos_01Desarrollo de programas_ejemplos_01
Desarrollo de programas_ejemplos_01
 
Desarrollo De Programas Ejemplos 01
Desarrollo De Programas Ejemplos 01Desarrollo De Programas Ejemplos 01
Desarrollo De Programas Ejemplos 01
 
7. operadores y estructura secuencial
7. operadores y estructura secuencial7. operadores y estructura secuencial
7. operadores y estructura secuencial
 
Creacion de proyecto_en_netbeans
Creacion de proyecto_en_netbeansCreacion de proyecto_en_netbeans
Creacion de proyecto_en_netbeans
 
Introduccion a C++
Introduccion a C++Introduccion a C++
Introduccion a C++
 
IF-ELSE EN Csharp C#
IF-ELSE EN Csharp C#IF-ELSE EN Csharp C#
IF-ELSE EN Csharp C#
 
Decompiladores
DecompiladoresDecompiladores
Decompiladores
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Vector
Vector Vector
Vector
 
Intro2
Intro2Intro2
Intro2
 
Informe tecnicou1
Informe tecnicou1Informe tecnicou1
Informe tecnicou1
 

Último

647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
MirkaCBauer
 
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfUC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
refrielectriccarlyz
 

Último (20)

Cuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdfCuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdf
 
Riesgos taller mecanico prevencion de accidentes de trabajo
Riesgos taller mecanico prevencion de accidentes de trabajoRiesgos taller mecanico prevencion de accidentes de trabajo
Riesgos taller mecanico prevencion de accidentes de trabajo
 
S06_s2+-+Centro.pdf qiieiejanahshsjsnndjd
S06_s2+-+Centro.pdf qiieiejanahshsjsnndjdS06_s2+-+Centro.pdf qiieiejanahshsjsnndjd
S06_s2+-+Centro.pdf qiieiejanahshsjsnndjd
 
IG01 Instalacion de gas, materiales, criterios, recomendaciones
IG01 Instalacion de gas, materiales, criterios, recomendacionesIG01 Instalacion de gas, materiales, criterios, recomendaciones
IG01 Instalacion de gas, materiales, criterios, recomendaciones
 
Auditoría de Sistemas de Gestión
Auditoría    de   Sistemas     de GestiónAuditoría    de   Sistemas     de Gestión
Auditoría de Sistemas de Gestión
 
Diseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdfDiseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdf
 
Balance materia y energia procesos de Secado
Balance materia y energia procesos de SecadoBalance materia y energia procesos de Secado
Balance materia y energia procesos de Secado
 
INFORME de actividades para pago de servicio
INFORME de actividades para pago de servicioINFORME de actividades para pago de servicio
INFORME de actividades para pago de servicio
 
TECNOLOGIA DE CONCRETO 2024 estudiante.pdf
TECNOLOGIA DE CONCRETO 2024 estudiante.pdfTECNOLOGIA DE CONCRETO 2024 estudiante.pdf
TECNOLOGIA DE CONCRETO 2024 estudiante.pdf
 
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
 
1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas
 
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfUC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalación
 
docsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanadocsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbana
 
entropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemasentropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemas
 
Semana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptxSemana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptx
 
Myoelectric_Control_for_Upper_Limb_Prostheses.en.es (2).pdf
Myoelectric_Control_for_Upper_Limb_Prostheses.en.es (2).pdfMyoelectric_Control_for_Upper_Limb_Prostheses.en.es (2).pdf
Myoelectric_Control_for_Upper_Limb_Prostheses.en.es (2).pdf
 
Arquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo LimacheArquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo Limache
 
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuhSistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
 
Video sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptxVideo sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptx
 

Ejercicios en c sharp consola

  • 1. ¿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;
  • 2. 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"); //
  • 3. 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;
  • 4. //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); }
  • 5. 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("************************************************ *****");
  • 6. 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
  • 7. 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); }
  • 8. 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());
  • 9. 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
  • 10. 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());
  • 11. //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; //
  • 12. 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)); }
  • 13. <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>