SlideShare una empresa de Scribd logo
1 de 44
C# Inicialización
1. Bienvenido Nº1
using System;
class bienvenido
{
static void Main(string[] args)
{
Console.WriteLine("Bienbenido al programa de C# !");
Console.ReadLine();
}
}
2. Bienvenido Nº2
using System;
class bienvenido2
{
static void Main(string[] args)
{
Console.Write("Bienvenido al ");
Console.WriteLine("Programa C# !");
Console.ReadLine();
}
}
3. BienvenidoNº3
using System;
class Bienvenido3
{
static void Main(string[] args)
{
Console.WriteLine("BienvenidonalnProgramandeC#!");
Console.ReadLine();
}
}
4. Digitarun textode 4 cifras y que luegote muestre de formahorizontal lafrase.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string cadena;
Console.Write("Texto de 4 cifras :");
cadena = Console.ReadLine();
Console.WriteLine(cadena[0]);
Console.WriteLine(cadena[1]);
Console.WriteLine(cadena[2]);
Console.WriteLine(cadena[3]);
Console.ReadLine();
}
}
}
5. Digite unacomunicacionescritaconcadenas
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.Write("Hola ");
Console.WriteLine(" Erick");
Console.Write("¿Cómo andas,");
Console.WriteLine("tío?");
Console.ReadLine();
}
}
}
6. Creaciónde contraseñas
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string clave = "erick";
string res = "";
while (res != clave)
{
Console.Write("Ingrese la clave:");
res = Console.ReadLine();
}
Console.WriteLine("La clave es correcta");
Console.ReadLine();
}
}
}
AAApppllliiicccaaaccciiióóónnn “““BBBAAASSSIIICCCAAA”””
1. Hallarla suma de 2 dígitos
using System;
class Addition
{
static void Main(string[] args)
{
int n1, n2, sum;
Console.Write("Primer Numero : ");
n1 = int.Parse (Console.ReadLine());
Console.Write("Segundo Numero: ");
n2 = int.Parse(Console.ReadLine());
sum = n1 + n2;
Console.WriteLine("la suma es : {0}", sum);
Console.ReadLine();
}
}
2. La compra de un producto halla el importe, IGV y sacar el total.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string nombre;
double precio, cantidad, imp, igv, total;
Console.Write("nombre del producto :");
nombre = (Console.ReadLine());
Console.Write("precio :");
precio = double.Parse(Console.ReadLine());
Console.Write("cantidad :");
cantidad = double.Parse(Console.ReadLine());
imp = precio * cantidad;
igv = (19 / 100.0) * imp;
total = imp + igv;
Console.WriteLine("importe :{0}", imp);
Console.WriteLine("igv : {0}", igv);
Console.WriteLine("total : {0}", total);
Console.ReadLine();
}
}
}
3. Hallar el promedio final de un alumno sacando con tresnotas de sus estudios.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string alumno;
double n1, n2, n3, p;
Console.Write("Alumno :");
alumno = (Console.ReadLine());
Console.Write("Nota 1 :");
n1 = double.Parse (Console.ReadLine());
Console.Write("Nota 2 :");
n2 = double.Parse (Console.ReadLine());
Console.Write("Nota 3 :");
n3 = double.Parse(Console.ReadLine());
p = (n1 + n2 + n3) / 3;
Console.WriteLine("promedio : {0}",p);
Console.ReadLine();
}
}
}
4. Hallar el pago de un cliente por la fecha de ingreso ante una empresa, hallando el total de
trabajo, IGV y el pago final.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[]
args)
{
string cliente;
string fdi;
double total, igv, pago;
Console.Write("Cliente :");
cliente = (Console.ReadLine());
Console.Write("Fecha de ingreso :");
fdi = (Console.ReadLine());
Console.Write("total :");
total = double.Parse(Console.ReadLine());
igv = total * (19 / 100.0);
pago = total + igv;
Console.WriteLine("igv :{0}", igv);
Console.WriteLine("pago :{0}", pago);
Console.ReadLine();
}
}
}
5. La venta de un producto “x” sacando la cantidad, IGV, pago final
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string producto;
double cant, precio, total, igv, pagar;
Console.Write("Nombre del producto:");
producto = (Console.ReadLine());
Console.Write("cantidad : ");
cant = double.Parse(Console.ReadLine());
Console.Write("precio : ");
precio = double.Parse(Console.ReadLine());
total = cant * precio;
igv = (19 / 100.0) * total;
pagar = total + igv;
Console.WriteLine("total : {0}", total);
Console.WriteLine("igv : {0}", igv);
Console.WriteLine("pagar :{0}", pagar);
Console.ReadLine();
}
}
}
6. Ingrese un numero de 2 dígitos y mostrando en sentido al reverso.
using System;
using
System.Collections.Generic;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
int n, c, r, rpta;
Console.Write("Ingrese un numero de 2 digitos :");
n = int.Parse(Console.ReadLine());
c = n / 10;
r = n % 10;
rpta = r * 10 + c;
Console.WriteLine("Numero al reves : {0}", rpta);
Console.ReadLine();
}
}
}
7. Intercambia los primeros valores de dos numeros ejemplo
(a=12, b=34, a1=32, b1=14).
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n1, n2, rev1, rev2, res1, res2, can1, can2;
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("Primer Número : ");
n1 = int.Parse(Console.ReadLine());
Console.Write("Segundo Número : ");
n2 = int.Parse(Console.ReadLine());
rev1 = n1 / 10;
res1 = n1 % 10;
rev2 = n2 / 10;
res2 = n2 % 10;
can1 = (rev2 * 10) + res1;
can2 = (rev1 * 10) + res2;
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Primer Número Invertido : {0}", can1);
Console.WriteLine("Segundo Número Invertido : {0}", can2);
Console.ReadLine();
}
}
}
AAApppllliiicccaaaccciiióóónnn cccooonnn “““MMMAAATTTHHH...”””
Ejercicio nº 1
Se ingresa el valor del lado de un cuadrado,¿calcularsu perímetro y su área?
 Perímetro=4 * lado
 Área = lado al cuadrado
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
double r, diam, lc, area;
Console.Write("ingrese el valor de la radio :");
r = double.Parse(Console.ReadLine());
diam = 2 * r;
lc = 2 * Math.PI * r;
area = Math.PI * r * r;
Console.WriteLine("diametro : {0}", diam);
Console.WriteLine("longitud de la circunferencia :{0}", lc);
Console.WriteLine("area : {0}",area);
Console.ReadLine();
}
}
}
Ejercicio nº 2
 En un triángulo rectángulo,las proyecciones delos catetos sobre la hipotenusa miden 4 y 9
metros. ¿Calcular la altura relativa a la hipotenusa?.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
double c1, c2, h;
Console.Write("ingrese cateto 1:");
c1 = double.Parse(Console.ReadLine());
Console.Write("ingrese cateto 2:");
c2 = double.Parse(Console.ReadLine());
h = Math.Sqrt(c1 * c2);
Console.WriteLine("Hipotenusa : {0}", h);
Console.ReadLine();
}
}
PI
√ Raíz
}
Ejercicio nº 3
 Ingresar un número, elevarlo a la potencia determinada, ya sea al cuadrado, al
cubo, a la cuarta, etc.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
double n1, p, r;
Console.Write("ingrese un numero :");
n1 = double.Parse(Console.ReadLine());
Console.Write("elevalo a la potencia :");
p = double.Parse(Console.ReadLine());
r = Math.Pow(n1,p);
Console.WriteLine("resultado : {0}", r);
Console.ReadLine();
}
}
}
EJERCICIO Nº 4
Ingresar un valor de logaritmo, luego aplicándolo un número natural para sacar su
resultado final.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
double loga, n1, r;
Console.Write("ingrese logaritmo :");
loga = double.Parse(Console.ReadLine());
Console.Write("ingrese un numero :");
n1 = double.Parse(Console.ReadLine());
r = Math.Log (n1,loga);
Console.WriteLine("resultado : {0}", r);
Console.ReadLine();
}
}
}
Logaritmo
Potencia
EJERCICIO Nº 5
Hallar el coseno de un número ingresado en la aplicación de consola
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
double n1, r;
Console.Write("ingrese un numero :");
n1 = double.Parse(Console.ReadLine());
r = Math.Cos (n1);
Console.WriteLine("El coseno del numero ingresado es : {0}", r);
Console.ReadLine();
}
}
}
EJERCICIO Nº 6
Aplicamos en una sola operación todo lo aprendido de “MATH.” EN C#.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
double z, x, a, p1, p2, p3;
a = 90;
x = Math.PI * a / 180;
p1 = Math.Pow(Math.Sin(x * x) + Math.Cos(x) * Math.Cos(x), 1 /
4.0);
p2=Math.Pow(Math.Log10(x)/(2*x),1/2.0);
p3 = Math.Log(Math.Pow(x, 4 / 3.0));
z = Math.Pow((p1 + p2) / p3, 1 / 9.0);
Console.WriteLine(" z = {0}",z);
Console.ReadLine();
}
}
}
Coseno
AAApppllliiicccaaaccciiióóónnn “““IIIFFF &&& EEELLLSSSEEE”””
EJERCICIO Nº 1
 Leer 2 notas de un alumno y mostrar el mensaje según su promedio, “APROBADO” O
“DESAPROBADO”
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
double n1, n2, prom;
Console.Write("ingrese 1º nota :");
n1 = double.Parse(Console.ReadLine());
Console.Write("ingrese 2º nota :");
n2 = double.Parse(Console.ReadLine());
prom = (n1 + n2) / 2;
Console.WriteLine("promedio : {0}", prom);
if (prom >= 10.5)
Console.WriteLine("APROBADO");
else
Console.WriteLine("DESAPROBADO");
Console.ReadLine();
}
}
}
OPERADORES LÓGICOS OPERADORES RELACIONADOS
PSEUDOCODIGO C# PSEUDOCODIGO C#
Y && > >
O || < <
NO ! >= >=
<= <=
= ==
<> !=
No tiene;porque enunc:
EJERCICIO Nº 2
 Leer 2 notas de un alumno y mostrar el mensaje según su promedio
PROMEDIO MENSAJE
0 - 10.49 DESAPROBADO
10.5 - 13.49 REGULAR
13.50 – 16.49 MUYBIEN
16.5 – 20.00 EXCELENTE
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
double n1, n2, prom;
Console.Write("ingrese 1º nota :");
n1 = double.Parse(Console.ReadLine());
Console.Write("ingrese 2º nota :");
n2 = double.Parse(Console.ReadLine());
prom = (n1 + n2) / 2;
Console.WriteLine("promedio : {0}", prom);
if (prom >= 0 && prom <= 10.49)
Console.WriteLine("DESAPROBADO");
else if (prom >= 10.50 && prom <= 13.49)
Console.WriteLine("REGULAR");
else if (prom >= 13.50 && prom <= 16.49)
Console.WriteLine("MUY BIEN");
else
Console.WriteLine("EXCELENTE");
Console.ReadLine();
}
}
}
EJERCICIO Nº 3
 Hacer un concurso de un participante en la cual debe de ingresar sus datos, y
sacar una de las 3 “llaves” para que gane un premio.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string nombre;
string direccion;
int premio;
Console.WriteLine("Ingrese Numero de llave)");
Console.WriteLine("llave (1) llave(2) llave (3)");
Console.Write("Nombre :");
nombre = (Console.ReadLine());
Console.Write("Direccion :");
direccion = (Console.ReadLine());
Console.Write("Numero de llave :");
premio = int.Parse(Console.ReadLine());
if (premio == 1)
Console.WriteLine("GANO S/.10,000 NUEVOS SOLES");
else if (premio == 2)
Console.WriteLine("GANO UNA CASA");
else if (premio == 3)
Console.WriteLine("NO EXISTE PREMIO");
Console.ReadLine();
}
}
}
AAApppllliiicccaaaccciiióóónnn cccooonnn “““SSSwwwiiitttccchhh”””
EJERCICIO Nº 1
1. Leer un numero entre 1, 7 y mostrar el dia de la semana que representa.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n;
string rpta;
rpta = "nro. No esta entre 1 y 7";
Console.Write("ingrese un nro. entre 1 y 7:");
n = int.Parse(Console.ReadLine());
switch (n)
{
case 1: rpta = "lunes"; break;
case 2: rpta = "martes"; break;
case 3: rpta = "miercoles"; break;
case 4: rpta = "jueves"; break;
case 5: rpta = "viernes"; break;
case 6: rpta = "sabado"; break;
case 7: rpta = "domingo"; break;
}
Console.WriteLine("{0}", rpta);
Console.ReadLine();
}
}
}
Ingrese unnúmeroentre 1 y 7: 2
Martes
Nº
2. Leer un numero entre 1, 12 y mostrar el mes de cada año que se representa.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n;
string rpta = "No Es El Número Correcto";
Console.Write("Ingrese Un Numero Del 1 al 12 : ");
n = int.Parse(Console.ReadLine());
switch (n)
{
case 1: rpta = "Enero"; break;
case 2: rpta = "Febrero"; break;
case 3: rpta = "Marzo"; break;
case 4: rpta = "Abril"; break;
case 5: rpta = "Mayo"; break;
case 6: rpta = "Junio"; break;
case 7: rpta = "Julio"; break;
case 8: rpta = "Agosto"; break;
case 9: rpta = "Setiembre"; break;
case 10: rpta = "Octubre"; break;
case 11: rpta = "Noviembre"; break;
case 12: rpta = "Diciembre"; break;
}
Console.WriteLine("El Mes Es : {0}", rpta);
Console.ReadLine();
}
}
}
3. Leer un numero entero pisitivo entre 1 y 99 y muestre su
equivalencia en letras.
Ejemplo: 99 = Noventa y Nueve
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n, u, d;
string rpta = "";
Console.Write("Ingrese Un Número : ");
n = int.Parse(Console.ReadLine());
d = n / 10;
u = n % 10;
switch (u)
{
case 1: rpta = "Uno"; break;
case 2: rpta = "Dos"; break;
case 3: rpta = "Tres"; break;
case 4: rpta = "Cuatro"; break;
case 5: rpta = "Cinco"; break;
case 6: rpta = "Seis"; break;
case 7: rpta = "Siete"; break;
case 8: rpta = "Ocho"; break;
case 9: rpta = "Nueve"; break;
}
switch (d)
{
case 1: switch (u)
{
case 0: rpta = "Diez"; break;
case 1: rpta = "Once"; break;
case 2: rpta = "Doce"; break;
case 3: rpta = "Trece"; break;
case 4: rpta = "Catorce"; break;
case 5: rpta = "Quince"; break;
default: rpta = "Dieci" + rpta; break;
}
break;
case 2: if (u == 0) rpta = "Veinte"; else rpta = "Veinti" + rpta; break;
case 3: if (u == 0) rpta = "Treinta"; else rpta = "Treinta y " + rpta; break;
case 4: if (u == 0) rpta = "Curenta"; else rpta = "Cuarenta y " + rpta; break;
case 5: if (u == 0) rpta = "Cincuenta"; else rpta = "Cincuenta y" + rpta; break;
case 6: if (u == 0) rpta = "Sesenta"; else rpta = "Sesenta y " + rpta; break;
case 7: if (u == 0) rpta = "Setenta"; else rpta = "Setenta y" + rpta; break;
case 8: if (u == 0) rpta = "Ochenta"; else rpta = "Ochenta y " + rpta; break;
case 9: if (u == 0) rpta = "Noventa"; else rpta = "Noventa y " + rpta; break;
}
Console.WriteLine("Numero en Letras : {0}", rpta);
Console.ReadLine();
}
}
}
4. Leer un numero entero pisitivo entre 1 y 999 y muestre su
equivalencia en letras.
Ejemplo: 999 = Novecientos Noventa y Nueve
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int num, cent, centres, dec, decres, uni;
string u = "", d = "", c = "";
Console.Write("Ingrese numero:");
num = int.Parse(Console.ReadLine());
cent = num / 100;
centres = num % 100;
dec = centres / 10;
decres = centres % 10;
uni = decres;
switch (uni)
{
case 1: u = "Uno "; break;
case 2: u = "Dos "; break;
case 3: u = "Tres "; break;
case 4: u = "Cuatro "; break;
case 5: u = "Cinco "; break;
case 6: u = "Seis "; break;
case 7: u = "Siete "; break;
case 8: u = "Ocho "; break;
case 9: u = "Nueve"; break;
}
switch (dec)
{
case 1: switch (uni)
{
case 0: u = "Diez"; break;
case 1: u = "Once"; break;
case 2: u = "Doce"; break;
case 3: u = "Trece"; break;
case 4: u = "Catorce"; break;
case 5: u = "Quince"; break;
default: u = "Dieci" + u; break;
}
break;
}
switch (dec)
{
case 2: if (uni == 0) d = "Veinte"; else d = "venti "; break;
case 3: if (uni == 0) d = "Treinta"; else d = "Treinta y "; break;
case 4: if (uni == 0) d = "Cuarenta "; else d = "Cuarenta y "; break;
case 5: if (uni == 0) d = "Cincuenta "; else d = "Cincuenta y "; break;
case 6: if (uni == 0) d = "Sesenta "; else d = "Sesenta y "; break;
case 7: if (uni == 0) d = "Setenta "; else d = "Setenta y "; break;
case 8: if (uni == 0) d = "Ocheta "; else d = "Ochenta y "; break;
case 9: if (uni == 0) d = "Noventa "; else d = "Noventa y "; break;
}
switch (cent)
{
case 1: if (uni == 0)
c = "Cien";
else
c = "ciento ";
break;
case 2: c = "Docientos "; break;
case 3: c = "Trecientos "; break;
case 4: c = "Cuatrocientos "; break;
case 5: c = "Quinientos "; break;
case 6: c = "Seiscientos "; break;
case 7: c = "Sietecientos "; break;
case 8: c = "Ochocientos "; break;
case 9: c = "Novecientos "; break;
}
Console.WriteLine("Numero En Letras : {0} ", c + d + u);
Console.ReadLine();
}
}
}
5. Leer un numero entero pisitivo entre 1 y 99 y muestre su
equivalencia en ingles.
Ejemplo: 99 = Ninety Nine
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n, u, d;
string rpta = "";
Console.Write("Ingrese Un Numero : ");
n = int.Parse(Console.ReadLine());
d = n / 10;
u = n % 10;
switch (u)
{
case 1: rpta = "One"; break;
case 2: rpta = "Two"; break;
case 3: rpta = "Three"; break;
case 4: rpta = "Four"; break;
case 5: rpta = "Five"; break;
case 6: rpta = "Six"; break;
case 7: rpta = "Seven"; break;
case 8: rpta = "Eigth"; break;
case 9: rpta = "Nine"; break;
}
switch (d)
{
case 1: switch (u)
{
case 0: rpta = "ten"; break;
case 1: rpta = "Eleven"; break;
case 2: rpta = "Twuelve"; break;
case 3: rpta = "Thirteen"; break;
case 4: rpta = "Forteen"; break;
case 5: rpta = "Fifteen"; break;
case 6: rpta = "Sixteen"; break;
case 7: rpta = "Seventeen"; break;
case 8: rpta = "Eighteen"; break;
case 9: rpta = "Nineteen"; break;
}
break;
case 2: if (u == 0) rpta = "Twenty"; else rpta = "Twenty " + rpta; break;
case 3: if (u == 0) rpta = "Thirty"; else rpta = "Thirty " + rpta; break;
case 4: if (u == 0) rpta = "Forty"; else rpta = "Forty " + rpta; break;
case 5: if (u == 0) rpta = "Fifty"; else rpta = "Fifty " + rpta; break;
case 6: if (u == 0) rpta = "Sixty"; else rpta = "Sixty " + rpta; break;
case 7: if (u == 0) rpta = "Seventy"; else rpta = "Seventy " + rpta; break;
case 8: if (u == 0) rpta = "Eigthy"; else rpta = "Eigthy " + rpta; break;
case 9: if (u == 0) rpta = "Ninety"; else rpta = "Ninety " + rpta; break;
}
Console.WriteLine("Numero En Ingles : {0}", rpta);
Console.ReadLine();
}
}
}
6. Leer un numero entero pisitivo entre 1 y 999 y muestre su
equivalencia en ingles.
Ejemplo: 999 = Nine Hundred Ninety Nine
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n, u, d, d1, c, c1;
string un = "", dec = "", cen = "";
Console.Write("Ingrese Un Numero : ");
n = int.Parse(Console.ReadLine());
c = n / 100;
c1 = n % 100;
d = c1/ 10;
d1 = c1 % 10;
u = d1;
switch (u)
{
case 1: un = "One"; break;
case 2: un = "Two"; break;
case 3: un = "Three"; break;
case 4: un = "Four"; break;
case 5: un = "Five"; break;
case 6: un = "Six"; break;
case 7: un = "Seven"; break;
case 8: un = "Eigth"; break;
case 9: un = "Nine"; break;
}
switch (d)
{
case 1: switch (u)
{
case 0: un = "ten"; break;
case 1: un = "Eleven"; break;
case 2: un = "Twuelve"; break;
case 3: un = "Thirteen"; break;
case 4: un = "Forteen"; break;
case 5: un = "Fifteen"; break;
case 6: un = "Sixteen"; break;
case 7: un = "Seventeen"; break;
case 8: un = "Eighteen"; break;
case 9: un = "Nineteen"; break;
}
break;
case 2: if (u == 0) dec = "Twenty"; else dec = "Twenty "; break;
case 3: if (u == 0) dec = "Thirty"; else dec = "Thirty "; break;
case 4: if (u == 0) dec = "Forty"; else dec = "Forty "; break;
case 5: if (u == 0) dec = "Fifty"; else dec = "Fifty "; break;
case 6: if (u == 0) dec = "Sixty"; else dec = "Sixty "; break;
case 7: if (u == 0) dec = "Seventy"; else dec = "Seventy "; break;
case 8: if (u == 0) dec = "Eigthy"; else dec = "Eigthy "; break;
case 9: if (u == 0) dec = "Ninety "; else dec = "Ninety "; break;
}
switch (c)
{
case 1: cen = "Hundred "; break;
case 2: cen = "Two Hundred "; break;
case 3: cen = "THree Hundred "; break;
case 4: cen = "Four Hundred "; break;
case 5: cen = "Five Hundred "; break;
case 6: cen = "Six Hundred "; break;
case 7: cen = "Seven Hundred "; break;
case 8: cen = "Eigth Hundred "; break;
case 9: cen = "Nine Hundred "; break;
}
Console.WriteLine("Numero En Ingles : {0}", cen + dec + un);
Console.ReadLine();
}
}
}
7. Leer un numero entero pisitivo entre 1 y 9999 y muestre su equivalencia en ingles.
Ejemplo: 999 = Nine Thousand Nine Hundred Ninety Nine
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n, u, d, d1, c, c1, mi, mi1;
string un = "", dec = "", cen = "", mil = "";
Console.Write("Ingrese Un Numero : ");
n = int.Parse(Console.ReadLine());
mi = n / 1000;
mi1 = n % 1000;
c = mi1 / 100;
c1 = mi1 % 100;
d = c1 / 10;
d1 = c1 % 10;
u = d1;
switch (u)
{
case 1: un = "One"; break;
case 2: un = "Two"; break;
case 3: un = "Three"; break;
case 4: un = "Four"; break;
case 5: un = "Five"; break;
case 6: un = "Six"; break;
case 7: un = "Seven"; break;
case 8: un = "Eigth"; break;
case 9: un = "Nine"; break;
}
switch (d)
{
case 1: switch (u)
{
case 0: un = "Ten"; break;
case 1: un = "Eleven"; break;
case 2: un = "Twuelve"; break;
case 3: un = "Thirteen"; break;
case 4: un = "Forteen"; break;
case 5: un = "Fifteen"; break;
case 6: un = "Sixteen"; break;
case 7: un = "Seventeen"; break;
case 8: un = "Eighteen"; break;
case 9: un = "Nineteen"; break;
}
break;
case 2: if (u == 0) dec = "Twenty"; else dec = "Twenty "; break;
case 3: if (u == 0) dec = "Thirty"; else dec = "Thirty "; break;
case 4: if (u == 0) dec = "Forty"; else dec = "Forty "; break;
case 5: if (u == 0) dec = "Fifty"; else dec = "Fifty "; break;
case 6: if (u == 0) dec = "Sixty"; else dec = "Sixty "; break;
case 7: if (u == 0) dec = "Seventy"; else dec = "Seventy "; break;
case 8: if (u == 0) dec = "Eigthy"; else dec = "Eigthy "; break;
case 9: if (u == 0) dec = "Ninety "; else dec = "Ninety "; break;
}
switch (c)
{
case 1: cen = "Hundred "; break;
case 2: cen = "Two Hundred "; break;
case 3: cen = "THree Hundred "; break;
case 4: cen = "Four Hundred "; break;
case 5: cen = "Five Hundred "; break;
case 6: cen = "Six Hundred "; break;
case 7: cen = "Seven Hundred "; break;
case 8: cen = "Eigth Hundred "; break;
case 9: cen = "Nine Hundred "; break;
}
switch (mi)
{
case 1: mil = "Thousand "; break;
case 2: mil = "Two Thousand "; break;
case 3: mil = "Three Thousand "; break;
case 4: mil = "Four Thousand "; break;
case 5: mil = "Five Thousand "; break;
case 6: mil = "Six Thousand "; break;
case 7: mil = "Seven Thousand "; break;
case 8: mil = "Eight Thousand "; break;
case 9: mil = "Nine Thousand "; break;
}
Console.WriteLine("Numero En Ingles : {0}", mil + cen + dec + un);
Console.ReadLine();
}
}
}
8. convertir de un numero natural a un numero romano.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int num,cent,centres,dec,decres,uni;
string u = "",d="",c="";
Console.Write("Ingrese numero :");
num = int.Parse(Console.ReadLine());
cent = num / 100;
centres = num % 100;
dec = centres / 10;
decres=centres % 10;
uni = decres;
switch (uni) {
case 1: u = "I"; break;
case 2: u = "II"; break;
case 3: u = "III"; break;
case 4: u = "IV"; break;
case 5: u = "V"; break;
case 6: u = "VI"; break;
case 7: u = "VII"; break;
case 8: u = "VIII"; break;
case 9: u = "IX"; break;
}
switch (dec)
{
case 1: d = "X"; break;
case 2: d = "XX"; break;
case 3: d = "XXX"; break;
case 4: d = "XL"; break;
case 5: d = "L"; break;
case 6: d = "LX"; break;
case 7: d = "LXX"; break;
case 8: d = "LXXX"; break;
case 9: d = "XC"; break;
}
switch (cent) {
case 1: c = "C"; break;
case 2: c = "CC"; break;
case 3: c = "CCC"; break;
case 4: c = "CD"; break;
case 5: c = "D"; break;
case 6: c = "DC"; break;
case 7: c = "DCC"; break;
case 8: c = "DCCC"; break;
case 9: c = "CM"; break;
}
Console.WriteLine("Numero en romanos :{0}", c + d + u);
Console.ReadLine();
}
}
}
AAApppllliiicccaaaccciiióóónnn cccooonnn “““FFFOOORRR”””
1. Ingrese 5 numeros sucesivos, alicando for.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int i;
for (i = 1; i <= 5; i++)
{
Console.WriteLine("Ingrese Numero: {0} ", i);
}
Console.ReadLine();
}
}
}
2. Ingrese 5 textos “Erick”.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int i;
for (i = 1; i <= 5; i++)
{
Console.WriteLine("{0} Erick ", i);
}
Console.ReadLine();
}
}
}
3. Ingrese n numeros, de forma sucesiva.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int i,n;
Console.Write("Ingese Valor :");
n = int.Parse(Console.ReadLine());
for (i = 1; i <= n; i++)
{
Console.WriteLine("Numero Ingresado : {0} ", i);
}
Console.ReadLine();
}
}
}
4. Ingrese n textos “Leon”, aplicando for.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int i,n;
Console.Write("Ingese Valor :");
n = int.Parse(Console.ReadLine());
for (i = 1; i <= n; i++)
{
Console.WriteLine("{0} Leon ", i);
}
Console.ReadLine();
}
}
}
5. Aplicando for halla la suma de n numeros.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int i, n, suma, suma1;
suma1 = 0;
Console.Write("ingrese valor:");
n = int.Parse(Console.ReadLine());
for (i = 1; i <= n; i++)
{
Console.Write("{0}º Numero :", i);
suma = int.Parse(Console.ReadLine());
suma1 = suma + suma1;
}
Console.WriteLine("Resultado de la Suma : {0}", suma1);
Console.ReadLine();
}
}
}
6. Hallar las 7 notasdeun alumno y sacar promedio
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
int nota, suma, i;
double prom;
suma = 0;
for (i = 1; i <= 7; i++)
{
Console.Write("ingrese nota {0}:", i);
nota = int.Parse(Console.ReadLine());
suma = suma + nota;
}
prom = suma / 7.0; Console.WriteLine("el promedio es : {0}", prom);
Console.ReadLine();
}
}
}
7. Leer10 númerosy hallarel mayor
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
int n, i, max;
max = 0;
for (i = 1; i <= 10; i++)
{
Console.Write("ingrese nro {0}:", i);
n = int.Parse(Console.ReadLine());
if (i == 1)
max = n;
if (n > max)
max = n;
}
Console.WriteLine("Numero mayor: {0}", max);
Console.ReadLine();
}
}
}
8. Leer10 númerosy hallarel menor
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
int n, i, mim;
mim = 0;
for (i = 1; i <= 10; i++)
{
Console.Write("ingrese nro {0}:", i);
n = int.Parse(Console.ReadLine());
if (i == 1)
mim = n;
if (n < mim)
mim = n;
}
Console.WriteLine("Numero menor: {0}", mim);
Console.ReadLine();
}
}
}
9. Leer 10 números ymostrar cuantos sonpositivos ycuántos sonnegativos ymostrar cuantos ceros hay.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
int n,i,cp,cn,cc;
cp=0;
cn=0;
cc=0;
for (i = 1; i <= 10; i++)
{
Console.Write("ingrese nro {0}:", i);
n = int.Parse(Console.ReadLine());
if (n < 0)
cn = cn + 1;
else if (n > 0)
cp = cp + 1;
else
cc = cc + 1;
}
Console.WriteLine("Cantidad de positivo: {0}", cp);
Console.WriteLine("cantidad de negativo: {0}", cn);
Console.WriteLine("cantidad de ceros : {0}", cc);
Console.ReadLine();
}
}
}
10. Dado un rango numerico entero.inicial y numerico entero. Final,obtener la cantidad de
numeros positivos y negativos que existen en el rango.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int ni, nf, i, cp = 0, cn = 0;
Console.Write("Numero Inicial : ");
ni = int.Parse(Console.ReadLine());
Console.Write("Numero Final : ");
nf = int.Parse(Console.ReadLine());
for (i = ni; i <= nf; i++)
{
Console.WriteLine("{0}", i);
if (i < 0)
cn = cn + 1;
else if (i > 0)
cp = cp + 1;
}
Console.WriteLine("Cantidad de Positivos : {0}", cp);
Console.WriteLine("Cantidad de negativos : {0}", cn);
Console.ReadLine();
}
}
}
11. Ingresar dos numeros “primer numero” y “segundo numero”, mostrando sucesivamentehasta
el “segundo numero”
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int indice, indice2, a, b;
Console.Write("Ingrese el primer numero : ");
indice = int.Parse(Console.ReadLine());
Console.Write("Ingrese el segundo numero : ");
indice2 = int.Parse(Console.ReadLine());
for (int i = indice; i <= indice2; i++)
Console.WriteLine("{0}", i);
Console.ReadLine();
}
}
}
12. Ingresar un numero, automáticamente que muestre los siguientes numero sucesivos pares
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int indice;
Console.Write("Ingrese cantidad :");
indice = int.Parse(Console.ReadLine());
for (int i = 1; i <= indice; i++)
if (i % 2 == 0)
Console.WriteLine(i);
Console.ReadLine();
}
}
}
13. Dado un rango de números enteros, obtener la cantidad de números enteros que contiene
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int i, ni, nf, can;
Console.Write("numero Inicial : ");
ni = int.Parse(Console.ReadLine());
Console.Write("Numero Final : ");
nf = int.Parse(Console.ReadLine());
ni = ni + 1;
nf = nf - 1;
for (i = ni; i <= nf; i++)
Console.WriteLine("{0}", i);
can = nf - ni + 1;
Console.WriteLine("Cantidad : {0}", can);
Console.ReadLine();
}
}
}
14. Hallarla suma y el productode n numerosque sonpares
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n, i, s = 0, p = 1;
Console.Write("Ingrese Cantidad : ");
n = int.Parse(Console.ReadLine());
for (i = 1; i <= n; i++)
{
Console.WriteLine(i * 2);
s = s + i * 2;
p = p * i * 2;
}
Console.WriteLine("suma : {0}", s);
Console.WriteLine("Producto : {0}", p);
Console.ReadLine();
}
}
}
15. Ingresar un número y mostrar sucesivamente ordenado sucesivamentehasta llegar al número
indicado.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int indice,o=1;
Console.Write("Ingrese cantidad :");
indice = int.Parse(Console.ReadLine());
for (int i = 1; i <=indice ; i++)
Console.WriteLine(o+"/"+(i));
Console.ReadLine();
}
}
}
16. Ingresarun númeroymostrar losnúmerossucesivosindicadosal númeroingresado
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int indice,o=1;
Console.Write("Ingrese cantidad :");
indice = int.Parse(Console.ReadLine());
for (int i = 1; i <=indice ; i++)
Console.WriteLine(i+ "+" + (i+1) +"/"+(i+2));
Console.ReadLine();
}
}
}
17. Hallarla tablade multiplicarhastael 12, ingresandounnumero“x”
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int indice;
Console.Write("Ingrese un numero :");
indice = int.Parse(Console.ReadLine());
for (int i = 0; i <= 12; i++)
Console.WriteLine("{0}*{1}={2}",i,indice,i*indice);
Console.ReadLine();
}
}
}
18. Hallarla tablade multiplicardel 10 * 12, siendo sucesivamentedel 1hastael 10
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
//int indice;
//Console.Write("Ingrese cantidad :");
//indice = int.Parse(Console.ReadLine());
for (int i = 1; i <= 10; i++)
for (int j = 1; j <= 12;j++ )
Console.WriteLine("{0}*{1}={2}", i, j, i * j);
Console.ReadLine();
}
}
}
19. Mostrar losnúmerosdel 1al 20, enexcepciónde losmúltiplosde tres
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
for (int i = 1; i <= 20; i++)
{
if (i % 3 == 0) continue;
Console.WriteLine(i);
}
Console.ReadLine();
}
}
}
20. Una persona debe realizar unmuestreocon 50 personas para determinar el promediode pesode los
niños jóvenes adultos yviejos que existenensuzona habitacional. Se determinan las categorías conbase
en la siguiente tabla.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
int i, ni, jo, ad, vi, edad;
double peso, pn, pj, pa, pv, ppn, ppa,
ppj, ppv;
ni = 0;
jo = 0;
ad = 0;
vi = 0;
pn = 0;
pj = 0;
pa = 0;
pv = 0;
for (i = 1; i <= 5; i++)
{
Console.Write("ingrese edad:");
edad = int.Parse(Console.ReadLine());
Console.Write("ingrese peso:");
peso = double.Parse(Console.ReadLine());
if (edad >= 0 && edad <= 12)
{
pn = pn + peso;
ni = ni + 1;
}
else if (edad >= 13 && edad <= 29)
{
pj = pj + peso;
jo = jo + 1;
}
else if (edad >= 30 && edad <= 59)
{
pa = pa + peso;
ad = ad + 1;
}
else if (edad >= 60 && edad < 100)
{
pv = pv + peso;
vi = vi + 1;
}
}
if (ni > 0)
{
ppn = pn / ni;
Console.WriteLine("x peso niños:{0}", ppn);
}
if (jo > 0)
{
ppj = pj / jo;
Console.WriteLine("x peso jovenes: {0}", ppj);
}
if (ad > 0)
{
ppa = pa / ad;
Console.WriteLine("x peso adulto;{0}", ppa);
}
if (vi > 0)
{
ppv = pv / vi;
Console.WriteLine("x peso de viejo: {0}", ppv);
}
Console.ReadLine();
}
}
}
Cambiar Nº
21. AplicarunFOR dentrode otro FOR
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int cf;
Console.Write("Cantidad de Facturas: ");
cf = int.Parse(Console.ReadLine());
for( int i=1;i<=cf;i++)
{
Console.WriteLine("");
Console.WriteLine("Factura Número{0}",i);
Console.WriteLine("Detalle de Facturas");
for (int j = 1; j <= 3; j++)
{
Console.WriteLine("Linea de detalle(0)", j);
}
}
Console.ReadLine();
}
}
}
AAApppllliiicccaaaccciiióóónnn cccooonnn “““AAARRRRRREEEGGGLLLOOOSSS”””
1. Ingresarn númerosenarreglos
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n, i;
int[] x = new int[20];
Console.Write("Ingrese cantidad : ");
n = int.Parse(Console.ReadLine());
for (i = 0; i < n; i++)
{
Console.Write("Ingrese numero :");
x[i] = int.Parse(Console.ReadLine());
}
for (i = 0; i < n; i++)
{
Console.WriteLine("Numero : x[" + i + "]:{0}", x[i]);
}
Console.ReadLine();
}
}
}
2. Hallarla suma de n númerosenarreglos
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n, i, sum=0;
int[] x = new int[20];
Console.Write("Ingrese Cantidad : ");
n = int.Parse(Console.ReadLine());
for (i = 0; i < n; i++)
{
Console.Write("Ingrese Numero : ");
x[i] = int.Parse(Console.ReadLine());
sum = sum + x[i];
}
for (i = 0; i < n; i++)
{
Console.WriteLine("Numero : x[" + i + "] : {0}", x[i]);
}
Console.WriteLine("Suma : {0}", sum);
Console.ReadLine();
}
}
}
3. Hallarel producto de n númerosenarreglos
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n, i, pro=1;
int[] x = new int[20];
Console.Write("Ingrese Cantidad : ");
n = int.Parse(Console.ReadLine());
for (i = 0; i < n; i++)
{
Console.Write("Ingrese Numero : ");
x[i] = int.Parse(Console.ReadLine());
pro = pro * x[i];
}
for (i = 0; i < n; i++)
{
Console.WriteLine("Numero : x[" + i + "] : {0}", x[i]);
}
Console.WriteLine("Producto : {0}", pro);
Console.ReadLine();
}
}
}
4. Ingresarn númerosenunarregloy encontrarel númeromenor.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n, i, min;
int[] x = new int[20];
Console.Write("Ingrese Cantidad : ");
n = int.Parse(Console.ReadLine());
for (i = 0; i < n; i++)
{
Console.Write("Ingrese Numero : ");
x[i] = int.Parse(Console.ReadLine());
}
min = x[0];
for (i = 1; i < n; i++)
{
if (x[i] < min)
min = x[i];
}
for (i = 0; i < n; i++)
{
Console.WriteLine("Numero : x[" + i + "] : {0}", x[i]);
}
Console.WriteLine("Minimo : {0}",min);
Console.ReadLine();
}
}
}
5. Ingresar n numeros y encontrar el numero mayor.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n, i, max;
int[] x = new int[20];
Console.Write("Ingrese Cantidad : ");
n = int.Parse(Console.ReadLine());
for (i = 0; i < n; i++)
{
Console.Write("Ingrese Numero : ");
x[i] = int.Parse(Console.ReadLine());
}
max = x[0];
for (i = 1; i < n; i++)
{
if (x[i] > max)
max = x[i];
}
for (i = 0; i < n; i++)
{
Console.WriteLine("Numero : x[" + i + "] : {0}", x[i]);
}
Console.WriteLine("Maximo : {0}", max);
Console.ReadLine();
}
}
}
6. Ingresar n numeros y buscar el numero deseado caso
contrario no encontrado.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n, i, sw, num;
int[] x = new int[20];
Console.Write("Ingrese Cantidad : ");
n = int.Parse(Console.ReadLine());
for (i = 0; i < n; i++)
{
Console.Write("Ingrese Numero : ");
x[i] = int.Parse(Console.ReadLine());
}
sw = 0;
Console.Write("Que Numero Desea Buscar : ");
num = int.Parse(Console.ReadLine());
for (i = 0; i < num; i++)
{
if (x[i] == num)
{
sw = 1;
Console.WriteLine("Numero Encontrado : {0}", num);
Console.WriteLine("Posicion : {0}", i);
}
}
if (sw == 0)
Console.WriteLine("Numero No Encontrado");
for (i = 0; i < n; i++)
{
Console.WriteLine("Numero : x[" + i + "] : {0}", x[i]);
}
Console.ReadLine();
}
}
}
7. Hallar un arrgelo con todo lo aprendido, suma,
producto,numero maximo, numero mino, y buscar el numero
deseado.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n, i, sum = 0, pro = 1, max, min, sw, num;
int[] x = new int[20];
Console.Write("Ingrese Cantidad : ");
n = int.Parse(Console.ReadLine());
for (i = 0; i < n; i++)
{
Console.Write("Ingrese Numero : ");
x[i] = int.Parse(Console.ReadLine());
sum = sum + x[i];
pro = pro * x[i];
}
max = x[0];
min = x[0];
for (i = 1; i < n; i++)
{
if (x[i] > max)
max = x[i];
if (x[i] < min)
min = x[i];
}
sw = 0;
Console.Write("Que numero desea buscar : ");
num = int.Parse(Console.ReadLine());
for (i = 0; i < num; i++)
{
if (x[i] == num)
{
sw = 1;
Console.WriteLine("Numero Encontrado : {0}", num);
Console.WriteLine("Posicion : {0}", i);
}
}
if (sw == 0)
Console.WriteLine("Numero No Encontrado");
for (i = 0; i < n; i++)
{
Console.WriteLine("Numero : x[" + i + "] : {0}", x[i]);
}
Console.WriteLine("Suma : {0}", sum);
Console.WriteLine("Producto : {0}", pro);
Console.WriteLine("Minimo : {0}", min);
Console.WriteLine("Maximo : {0}", max);
Console.ReadLine();
}
}
}
AAApppllliiicccaaaccciiióóónnn cccooonnn “““WWWHHHIIILLLEEE YYY DDDOOO”””
Ejercicio nº 1
1. Ingresardel Numero 1 al 10
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int i;
i = 1;
while (i <= 10)
{
Console.WriteLine("{0}", i);
i = i + 1;
}
Console.ReadLine();
}
}
}
Ejercicio nº 2
2. Ingresardel 1 al 10
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int i;
i = 1;
do
{
Console.WriteLine("{0}", i);
i = i + 1;
} while (i <= 10);
Console.ReadLine();
}
}
}
Ejercicio nº 3
3. Ingresar en numero del 1 al 999, aplicando el enter
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int i;
i = 11;
while (i <= 999)
{
Console.WriteLine("{0}", i);
Console.ReadLine();
i = i + 1;
}
Console.ReadLine();
}
}
}
Ejercicio nº 4
4. Ingresarel númerodel 1 al 999 aplicandoel enter
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int i;
i = 1;
do
{
Console.WriteLine("{0}", i);
i = i + 1;
Console.ReadLine();
} while (i <= 999);
Console.ReadLine();
}
}
}
Ejercicio nº 5
5. Leerun númeroy mostraren pantallasi esprimoo no mostrarcon una respuesta
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n, i; string rpta; char seguir;
do
{
Console.Write("ingrese un numero:");
n = int.Parse(Console.ReadLine());
rpta = " ES PRIMO";
for (i = 2; i <= n - 1; i++)
if (n % i == 0)
{
rpta = "NO ES PRIMO";
break;
}
Console.WriteLine("{0}", rpta);
Console.WriteLine("desea continuar (s/n):"); seguir =
char.Parse(Console.ReadLine());
} while (seguir == 's' || seguir == 's');
}
}
}
Ejercicio nº 6
Se presentar3 alumnospara hacer delegadosdelsalón:
6. HARRY, ATON Y MEDINA. Leer voto porvoto y mostrar el porcentaje que obtuvocada
unoconsiderandosololosvotosvalidos.Tambiénimprimirel nombre del ganador.No
se conoce de ante mano cuantaspersonasvan a votar.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int cv1, cv2, cv3, voto, max;
double total, pv1, pv2, pv3;
string ganador;
Console.WriteLine("(1) Harry (2) Anton");
Console.WriteLine("(3) Medina (4) fin");
cv1=0;cv2=0;cv3=0;
do
{
Console.Write("ingrese voto:");
voto = int.Parse(Console.ReadLine());
if (voto == 1)
cv1 = cv1 + 1;
else if (voto == 2)
cv2 = cv2 + 1;
else if (voto == 3)
cv3 = cv3 + 1;
} while (voto != 4);
total = cv1 + cv2 + cv3;
pv1=(cv1/total)*100;
pv2=(cv2/total)*100;
pv3=(cv3/total)*100;
Console.WriteLine("Harry:{0}",pv1);
Console.WriteLine("Anton:{0}",pv2);
Console.WriteLine("Medina:{0}",pv3);
max = cv1;
ganador ="Harry";
if (cv2>max)
{ max=cv2;
ganador="Anton";
}
if (cv3>max)
{
max =cv3;
ganador="Medina";
}
Console.WriteLine("Felicidades:{0}", ganador);
Console.ReadLine ();
}
}
Ejercicio nº 7
7. Leervariosnúmeros,hastaque el usuarioingrese CERO.Muestre Cuantosnúmeros
ingresóysu promedio.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n, cont;
double suma, prom;
suma = 0; cont = 0;
do
{
Console.Write("ingrese un numero:");
n = int.Parse(Console.ReadLine());
cont = cont + 1;
suma = suma + 1;
} while (n != 0);
prom = suma / (cont - 1);
Console.WriteLine("cantidad de numeros: {0}", cont - 1);
Console.WriteLine("promedio: {0}", prom);
Console.ReadLine();
}
}
}
Ingrese número:7
Ingrese número:2
Ingrese número:6
Ingresé número:0
Cantidadde números:
3
Promedio:5
AAApppllliiicccaaaccciiióóónnn cccooonnn “““WWWHHHIIILLLEEE YYY DDDOOO”””
1. Creaciónde un semáforo
using System;
using System.Threading;
class Program
{
static void Main(string[] args)
{
Semaforo.Iniciar();
}
}
class Semaforo
{
public static void Iniciar()
{
new Thread(new Semaforo().Run).Start();
}
private void Run()
{
while (true)
{
Console.Title="Erick";
Console.Clear();
Console.ForegroundColor=ConsoleColor.Red;
Console.WriteLine("0");
Console.ForegroundColor=ConsoleColor.DarkGray;
Console.WriteLine("0n0");
Thread.Sleep(3000);
Console.Clear();
Console.WriteLine("0");
Console.ForegroundColor=ConsoleColor.Yellow;
Console.WriteLine("0");
Console.ForegroundColor=ConsoleColor.DarkGray;
Console.WriteLine("0");
Thread.Sleep(500);
Console.Clear();
Console.WriteLine("0n0");
Console.ForegroundColor=ConsoleColor.Green;
Console.WriteLine("0");
Thread.Sleep (3000);
}
}
}

Más contenido relacionado

La actualidad más candente

9. ES6 | Let And Const | TypeScript | JavaScript
9. ES6 | Let And Const | TypeScript | JavaScript9. ES6 | Let And Const | TypeScript | JavaScript
9. ES6 | Let And Const | TypeScript | JavaScriptpcnmtutorials
 
Type script - advanced usage and practices
Type script  - advanced usage and practicesType script  - advanced usage and practices
Type script - advanced usage and practicesIwan van der Kleijn
 
ReactJS로 시작하는 멀티플랫폼 개발하기
ReactJS로 시작하는 멀티플랫폼 개발하기ReactJS로 시작하는 멀티플랫폼 개발하기
ReactJS로 시작하는 멀티플랫폼 개발하기Taegon Kim
 
Typescript in 30mins
Typescript in 30mins Typescript in 30mins
Typescript in 30mins Udaya Kumar
 
MongoDB Aggregation Framework
MongoDB Aggregation FrameworkMongoDB Aggregation Framework
MongoDB Aggregation FrameworkCaserta
 
Javascript Arrow function
Javascript Arrow functionJavascript Arrow function
Javascript Arrow functiontanerochris
 
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)Maynor Mendoza
 
ES2015 / ES6: Basics of modern Javascript
ES2015 / ES6: Basics of modern JavascriptES2015 / ES6: Basics of modern Javascript
ES2015 / ES6: Basics of modern JavascriptWojciech Dzikowski
 
Whmcs addon module docs
Whmcs addon module docsWhmcs addon module docs
Whmcs addon module docsquyvn
 
Laravel Design Patterns
Laravel Design PatternsLaravel Design Patterns
Laravel Design PatternsBobby Bouwmann
 
You code sucks, let's fix it
You code sucks, let's fix itYou code sucks, let's fix it
You code sucks, let's fix itRafael Dohms
 

La actualidad más candente (20)

Introduction to Redux
Introduction to ReduxIntroduction to Redux
Introduction to Redux
 
9. ES6 | Let And Const | TypeScript | JavaScript
9. ES6 | Let And Const | TypeScript | JavaScript9. ES6 | Let And Const | TypeScript | JavaScript
9. ES6 | Let And Const | TypeScript | JavaScript
 
5.confección de informes
5.confección de informes5.confección de informes
5.confección de informes
 
Database in Android
Database in AndroidDatabase in Android
Database in Android
 
Type script - advanced usage and practices
Type script  - advanced usage and practicesType script  - advanced usage and practices
Type script - advanced usage and practices
 
ReactJS로 시작하는 멀티플랫폼 개발하기
ReactJS로 시작하는 멀티플랫폼 개발하기ReactJS로 시작하는 멀티플랫폼 개발하기
ReactJS로 시작하는 멀티플랫폼 개발하기
 
React render props
React render propsReact render props
React render props
 
Typescript in 30mins
Typescript in 30mins Typescript in 30mins
Typescript in 30mins
 
MongoDB Aggregation Framework
MongoDB Aggregation FrameworkMongoDB Aggregation Framework
MongoDB Aggregation Framework
 
Dictionary
DictionaryDictionary
Dictionary
 
C++ programming function
C++ programming functionC++ programming function
C++ programming function
 
Operator overloading
Operator overloadingOperator overloading
Operator overloading
 
Javascript Arrow function
Javascript Arrow functionJavascript Arrow function
Javascript Arrow function
 
React JS - Introduction
React JS - IntroductionReact JS - Introduction
React JS - Introduction
 
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
 
ES2015 / ES6: Basics of modern Javascript
ES2015 / ES6: Basics of modern JavascriptES2015 / ES6: Basics of modern Javascript
ES2015 / ES6: Basics of modern Javascript
 
Whmcs addon module docs
Whmcs addon module docsWhmcs addon module docs
Whmcs addon module docs
 
Laravel Design Patterns
Laravel Design PatternsLaravel Design Patterns
Laravel Design Patterns
 
js-arrays.pptx
js-arrays.pptxjs-arrays.pptx
js-arrays.pptx
 
You code sucks, let's fix it
You code sucks, let's fix itYou code sucks, let's fix it
You code sucks, let's fix it
 

Ejercicios c#

  • 1. C# Inicialización 1. Bienvenido Nº1 using System; class bienvenido { static void Main(string[] args) { Console.WriteLine("Bienbenido al programa de C# !"); Console.ReadLine(); } } 2. Bienvenido Nº2 using System; class bienvenido2 { static void Main(string[] args) { Console.Write("Bienvenido al "); Console.WriteLine("Programa C# !"); Console.ReadLine(); } } 3. BienvenidoNº3 using System; class Bienvenido3 { static void Main(string[] args) { Console.WriteLine("BienvenidonalnProgramandeC#!"); Console.ReadLine(); } }
  • 2. 4. Digitarun textode 4 cifras y que luegote muestre de formahorizontal lafrase. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string cadena; Console.Write("Texto de 4 cifras :"); cadena = Console.ReadLine(); Console.WriteLine(cadena[0]); Console.WriteLine(cadena[1]); Console.WriteLine(cadena[2]); Console.WriteLine(cadena[3]); Console.ReadLine(); } } } 5. Digite unacomunicacionescritaconcadenas using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.Write("Hola "); Console.WriteLine(" Erick"); Console.Write("¿Cómo andas,"); Console.WriteLine("tío?"); Console.ReadLine(); } } }
  • 3. 6. Creaciónde contraseñas using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string clave = "erick"; string res = ""; while (res != clave) { Console.Write("Ingrese la clave:"); res = Console.ReadLine(); } Console.WriteLine("La clave es correcta"); Console.ReadLine(); } } }
  • 4. AAApppllliiicccaaaccciiióóónnn “““BBBAAASSSIIICCCAAA””” 1. Hallarla suma de 2 dígitos using System; class Addition { static void Main(string[] args) { int n1, n2, sum; Console.Write("Primer Numero : "); n1 = int.Parse (Console.ReadLine()); Console.Write("Segundo Numero: "); n2 = int.Parse(Console.ReadLine()); sum = n1 + n2; Console.WriteLine("la suma es : {0}", sum); Console.ReadLine(); } } 2. La compra de un producto halla el importe, IGV y sacar el total. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string nombre; double precio, cantidad, imp, igv, total; Console.Write("nombre del producto :"); nombre = (Console.ReadLine()); Console.Write("precio :"); precio = double.Parse(Console.ReadLine()); Console.Write("cantidad :"); cantidad = double.Parse(Console.ReadLine()); imp = precio * cantidad; igv = (19 / 100.0) * imp; total = imp + igv; Console.WriteLine("importe :{0}", imp); Console.WriteLine("igv : {0}", igv); Console.WriteLine("total : {0}", total); Console.ReadLine(); } } }
  • 5. 3. Hallar el promedio final de un alumno sacando con tresnotas de sus estudios. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string alumno; double n1, n2, n3, p; Console.Write("Alumno :"); alumno = (Console.ReadLine()); Console.Write("Nota 1 :"); n1 = double.Parse (Console.ReadLine()); Console.Write("Nota 2 :"); n2 = double.Parse (Console.ReadLine()); Console.Write("Nota 3 :"); n3 = double.Parse(Console.ReadLine()); p = (n1 + n2 + n3) / 3; Console.WriteLine("promedio : {0}",p); Console.ReadLine(); } } } 4. Hallar el pago de un cliente por la fecha de ingreso ante una empresa, hallando el total de trabajo, IGV y el pago final. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string cliente; string fdi; double total, igv, pago; Console.Write("Cliente :"); cliente = (Console.ReadLine()); Console.Write("Fecha de ingreso :"); fdi = (Console.ReadLine()); Console.Write("total :"); total = double.Parse(Console.ReadLine()); igv = total * (19 / 100.0); pago = total + igv; Console.WriteLine("igv :{0}", igv); Console.WriteLine("pago :{0}", pago); Console.ReadLine(); } } }
  • 6. 5. La venta de un producto “x” sacando la cantidad, IGV, pago final using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string producto; double cant, precio, total, igv, pagar; Console.Write("Nombre del producto:"); producto = (Console.ReadLine()); Console.Write("cantidad : "); cant = double.Parse(Console.ReadLine()); Console.Write("precio : "); precio = double.Parse(Console.ReadLine()); total = cant * precio; igv = (19 / 100.0) * total; pagar = total + igv; Console.WriteLine("total : {0}", total); Console.WriteLine("igv : {0}", igv); Console.WriteLine("pagar :{0}", pagar); Console.ReadLine(); } } } 6. Ingrese un numero de 2 dígitos y mostrando en sentido al reverso. using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { int n, c, r, rpta; Console.Write("Ingrese un numero de 2 digitos :"); n = int.Parse(Console.ReadLine()); c = n / 10; r = n % 10; rpta = r * 10 + c; Console.WriteLine("Numero al reves : {0}", rpta); Console.ReadLine(); } } }
  • 7. 7. Intercambia los primeros valores de dos numeros ejemplo (a=12, b=34, a1=32, b1=14). using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int n1, n2, rev1, rev2, res1, res2, can1, can2; Console.ForegroundColor = ConsoleColor.Red; Console.Write("Primer Número : "); n1 = int.Parse(Console.ReadLine()); Console.Write("Segundo Número : "); n2 = int.Parse(Console.ReadLine()); rev1 = n1 / 10; res1 = n1 % 10; rev2 = n2 / 10; res2 = n2 % 10; can1 = (rev2 * 10) + res1; can2 = (rev1 * 10) + res2; Console.ForegroundColor = ConsoleColor.Blue; Console.WriteLine("Primer Número Invertido : {0}", can1); Console.WriteLine("Segundo Número Invertido : {0}", can2); Console.ReadLine(); } } }
  • 8. AAApppllliiicccaaaccciiióóónnn cccooonnn “““MMMAAATTTHHH...””” Ejercicio nº 1 Se ingresa el valor del lado de un cuadrado,¿calcularsu perímetro y su área?  Perímetro=4 * lado  Área = lado al cuadrado using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { double r, diam, lc, area; Console.Write("ingrese el valor de la radio :"); r = double.Parse(Console.ReadLine()); diam = 2 * r; lc = 2 * Math.PI * r; area = Math.PI * r * r; Console.WriteLine("diametro : {0}", diam); Console.WriteLine("longitud de la circunferencia :{0}", lc); Console.WriteLine("area : {0}",area); Console.ReadLine(); } } } Ejercicio nº 2  En un triángulo rectángulo,las proyecciones delos catetos sobre la hipotenusa miden 4 y 9 metros. ¿Calcular la altura relativa a la hipotenusa?. using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { double c1, c2, h; Console.Write("ingrese cateto 1:"); c1 = double.Parse(Console.ReadLine()); Console.Write("ingrese cateto 2:"); c2 = double.Parse(Console.ReadLine()); h = Math.Sqrt(c1 * c2); Console.WriteLine("Hipotenusa : {0}", h); Console.ReadLine(); } } PI √ Raíz
  • 9. } Ejercicio nº 3  Ingresar un número, elevarlo a la potencia determinada, ya sea al cuadrado, al cubo, a la cuarta, etc. using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { double n1, p, r; Console.Write("ingrese un numero :"); n1 = double.Parse(Console.ReadLine()); Console.Write("elevalo a la potencia :"); p = double.Parse(Console.ReadLine()); r = Math.Pow(n1,p); Console.WriteLine("resultado : {0}", r); Console.ReadLine(); } } } EJERCICIO Nº 4 Ingresar un valor de logaritmo, luego aplicándolo un número natural para sacar su resultado final. using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { double loga, n1, r; Console.Write("ingrese logaritmo :"); loga = double.Parse(Console.ReadLine()); Console.Write("ingrese un numero :"); n1 = double.Parse(Console.ReadLine()); r = Math.Log (n1,loga); Console.WriteLine("resultado : {0}", r); Console.ReadLine(); } } } Logaritmo Potencia
  • 10. EJERCICIO Nº 5 Hallar el coseno de un número ingresado en la aplicación de consola using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { double n1, r; Console.Write("ingrese un numero :"); n1 = double.Parse(Console.ReadLine()); r = Math.Cos (n1); Console.WriteLine("El coseno del numero ingresado es : {0}", r); Console.ReadLine(); } } } EJERCICIO Nº 6 Aplicamos en una sola operación todo lo aprendido de “MATH.” EN C#. using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { double z, x, a, p1, p2, p3; a = 90; x = Math.PI * a / 180; p1 = Math.Pow(Math.Sin(x * x) + Math.Cos(x) * Math.Cos(x), 1 / 4.0); p2=Math.Pow(Math.Log10(x)/(2*x),1/2.0); p3 = Math.Log(Math.Pow(x, 4 / 3.0)); z = Math.Pow((p1 + p2) / p3, 1 / 9.0); Console.WriteLine(" z = {0}",z); Console.ReadLine(); } } } Coseno
  • 11. AAApppllliiicccaaaccciiióóónnn “““IIIFFF &&& EEELLLSSSEEE””” EJERCICIO Nº 1  Leer 2 notas de un alumno y mostrar el mensaje según su promedio, “APROBADO” O “DESAPROBADO” using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { double n1, n2, prom; Console.Write("ingrese 1º nota :"); n1 = double.Parse(Console.ReadLine()); Console.Write("ingrese 2º nota :"); n2 = double.Parse(Console.ReadLine()); prom = (n1 + n2) / 2; Console.WriteLine("promedio : {0}", prom); if (prom >= 10.5) Console.WriteLine("APROBADO"); else Console.WriteLine("DESAPROBADO"); Console.ReadLine(); } } } OPERADORES LÓGICOS OPERADORES RELACIONADOS PSEUDOCODIGO C# PSEUDOCODIGO C# Y && > > O || < < NO ! >= >= <= <= = == <> != No tiene;porque enunc:
  • 12. EJERCICIO Nº 2  Leer 2 notas de un alumno y mostrar el mensaje según su promedio PROMEDIO MENSAJE 0 - 10.49 DESAPROBADO 10.5 - 13.49 REGULAR 13.50 – 16.49 MUYBIEN 16.5 – 20.00 EXCELENTE using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { double n1, n2, prom; Console.Write("ingrese 1º nota :"); n1 = double.Parse(Console.ReadLine()); Console.Write("ingrese 2º nota :"); n2 = double.Parse(Console.ReadLine()); prom = (n1 + n2) / 2; Console.WriteLine("promedio : {0}", prom); if (prom >= 0 && prom <= 10.49) Console.WriteLine("DESAPROBADO"); else if (prom >= 10.50 && prom <= 13.49) Console.WriteLine("REGULAR"); else if (prom >= 13.50 && prom <= 16.49) Console.WriteLine("MUY BIEN"); else Console.WriteLine("EXCELENTE"); Console.ReadLine(); } } }
  • 13. EJERCICIO Nº 3  Hacer un concurso de un participante en la cual debe de ingresar sus datos, y sacar una de las 3 “llaves” para que gane un premio. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string nombre; string direccion; int premio; Console.WriteLine("Ingrese Numero de llave)"); Console.WriteLine("llave (1) llave(2) llave (3)"); Console.Write("Nombre :"); nombre = (Console.ReadLine()); Console.Write("Direccion :"); direccion = (Console.ReadLine()); Console.Write("Numero de llave :"); premio = int.Parse(Console.ReadLine()); if (premio == 1) Console.WriteLine("GANO S/.10,000 NUEVOS SOLES"); else if (premio == 2) Console.WriteLine("GANO UNA CASA"); else if (premio == 3) Console.WriteLine("NO EXISTE PREMIO"); Console.ReadLine(); } } }
  • 14. AAApppllliiicccaaaccciiióóónnn cccooonnn “““SSSwwwiiitttccchhh””” EJERCICIO Nº 1 1. Leer un numero entre 1, 7 y mostrar el dia de la semana que representa. using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int n; string rpta; rpta = "nro. No esta entre 1 y 7"; Console.Write("ingrese un nro. entre 1 y 7:"); n = int.Parse(Console.ReadLine()); switch (n) { case 1: rpta = "lunes"; break; case 2: rpta = "martes"; break; case 3: rpta = "miercoles"; break; case 4: rpta = "jueves"; break; case 5: rpta = "viernes"; break; case 6: rpta = "sabado"; break; case 7: rpta = "domingo"; break; } Console.WriteLine("{0}", rpta); Console.ReadLine(); } } } Ingrese unnúmeroentre 1 y 7: 2 Martes Nº
  • 15. 2. Leer un numero entre 1, 12 y mostrar el mes de cada año que se representa. using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int n; string rpta = "No Es El Número Correcto"; Console.Write("Ingrese Un Numero Del 1 al 12 : "); n = int.Parse(Console.ReadLine()); switch (n) { case 1: rpta = "Enero"; break; case 2: rpta = "Febrero"; break; case 3: rpta = "Marzo"; break; case 4: rpta = "Abril"; break; case 5: rpta = "Mayo"; break; case 6: rpta = "Junio"; break; case 7: rpta = "Julio"; break; case 8: rpta = "Agosto"; break; case 9: rpta = "Setiembre"; break; case 10: rpta = "Octubre"; break; case 11: rpta = "Noviembre"; break; case 12: rpta = "Diciembre"; break; } Console.WriteLine("El Mes Es : {0}", rpta); Console.ReadLine(); } } }
  • 16. 3. Leer un numero entero pisitivo entre 1 y 99 y muestre su equivalencia en letras. Ejemplo: 99 = Noventa y Nueve using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int n, u, d; string rpta = ""; Console.Write("Ingrese Un Número : "); n = int.Parse(Console.ReadLine()); d = n / 10; u = n % 10; switch (u) { case 1: rpta = "Uno"; break; case 2: rpta = "Dos"; break; case 3: rpta = "Tres"; break; case 4: rpta = "Cuatro"; break; case 5: rpta = "Cinco"; break; case 6: rpta = "Seis"; break; case 7: rpta = "Siete"; break; case 8: rpta = "Ocho"; break; case 9: rpta = "Nueve"; break; } switch (d) { case 1: switch (u) { case 0: rpta = "Diez"; break; case 1: rpta = "Once"; break; case 2: rpta = "Doce"; break; case 3: rpta = "Trece"; break; case 4: rpta = "Catorce"; break; case 5: rpta = "Quince"; break; default: rpta = "Dieci" + rpta; break; } break; case 2: if (u == 0) rpta = "Veinte"; else rpta = "Veinti" + rpta; break; case 3: if (u == 0) rpta = "Treinta"; else rpta = "Treinta y " + rpta; break; case 4: if (u == 0) rpta = "Curenta"; else rpta = "Cuarenta y " + rpta; break; case 5: if (u == 0) rpta = "Cincuenta"; else rpta = "Cincuenta y" + rpta; break; case 6: if (u == 0) rpta = "Sesenta"; else rpta = "Sesenta y " + rpta; break; case 7: if (u == 0) rpta = "Setenta"; else rpta = "Setenta y" + rpta; break; case 8: if (u == 0) rpta = "Ochenta"; else rpta = "Ochenta y " + rpta; break; case 9: if (u == 0) rpta = "Noventa"; else rpta = "Noventa y " + rpta; break; } Console.WriteLine("Numero en Letras : {0}", rpta); Console.ReadLine(); } } }
  • 17. 4. Leer un numero entero pisitivo entre 1 y 999 y muestre su equivalencia en letras. Ejemplo: 999 = Novecientos Noventa y Nueve using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int num, cent, centres, dec, decres, uni; string u = "", d = "", c = ""; Console.Write("Ingrese numero:"); num = int.Parse(Console.ReadLine()); cent = num / 100; centres = num % 100; dec = centres / 10; decres = centres % 10; uni = decres; switch (uni) { case 1: u = "Uno "; break; case 2: u = "Dos "; break; case 3: u = "Tres "; break; case 4: u = "Cuatro "; break; case 5: u = "Cinco "; break; case 6: u = "Seis "; break; case 7: u = "Siete "; break; case 8: u = "Ocho "; break; case 9: u = "Nueve"; break; } switch (dec) { case 1: switch (uni) { case 0: u = "Diez"; break; case 1: u = "Once"; break; case 2: u = "Doce"; break; case 3: u = "Trece"; break; case 4: u = "Catorce"; break; case 5: u = "Quince"; break; default: u = "Dieci" + u; break; } break; } switch (dec) { case 2: if (uni == 0) d = "Veinte"; else d = "venti "; break; case 3: if (uni == 0) d = "Treinta"; else d = "Treinta y "; break; case 4: if (uni == 0) d = "Cuarenta "; else d = "Cuarenta y "; break; case 5: if (uni == 0) d = "Cincuenta "; else d = "Cincuenta y "; break; case 6: if (uni == 0) d = "Sesenta "; else d = "Sesenta y "; break; case 7: if (uni == 0) d = "Setenta "; else d = "Setenta y "; break; case 8: if (uni == 0) d = "Ocheta "; else d = "Ochenta y "; break; case 9: if (uni == 0) d = "Noventa "; else d = "Noventa y "; break; } switch (cent) { case 1: if (uni == 0) c = "Cien"; else c = "ciento "; break; case 2: c = "Docientos "; break; case 3: c = "Trecientos "; break; case 4: c = "Cuatrocientos "; break; case 5: c = "Quinientos "; break; case 6: c = "Seiscientos "; break; case 7: c = "Sietecientos "; break; case 8: c = "Ochocientos "; break; case 9: c = "Novecientos "; break; } Console.WriteLine("Numero En Letras : {0} ", c + d + u); Console.ReadLine(); } } }
  • 18. 5. Leer un numero entero pisitivo entre 1 y 99 y muestre su equivalencia en ingles. Ejemplo: 99 = Ninety Nine using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int n, u, d; string rpta = ""; Console.Write("Ingrese Un Numero : "); n = int.Parse(Console.ReadLine()); d = n / 10; u = n % 10; switch (u) { case 1: rpta = "One"; break; case 2: rpta = "Two"; break; case 3: rpta = "Three"; break; case 4: rpta = "Four"; break; case 5: rpta = "Five"; break; case 6: rpta = "Six"; break; case 7: rpta = "Seven"; break; case 8: rpta = "Eigth"; break; case 9: rpta = "Nine"; break; } switch (d) { case 1: switch (u) { case 0: rpta = "ten"; break; case 1: rpta = "Eleven"; break; case 2: rpta = "Twuelve"; break; case 3: rpta = "Thirteen"; break; case 4: rpta = "Forteen"; break; case 5: rpta = "Fifteen"; break; case 6: rpta = "Sixteen"; break; case 7: rpta = "Seventeen"; break; case 8: rpta = "Eighteen"; break; case 9: rpta = "Nineteen"; break; } break; case 2: if (u == 0) rpta = "Twenty"; else rpta = "Twenty " + rpta; break; case 3: if (u == 0) rpta = "Thirty"; else rpta = "Thirty " + rpta; break; case 4: if (u == 0) rpta = "Forty"; else rpta = "Forty " + rpta; break; case 5: if (u == 0) rpta = "Fifty"; else rpta = "Fifty " + rpta; break; case 6: if (u == 0) rpta = "Sixty"; else rpta = "Sixty " + rpta; break; case 7: if (u == 0) rpta = "Seventy"; else rpta = "Seventy " + rpta; break; case 8: if (u == 0) rpta = "Eigthy"; else rpta = "Eigthy " + rpta; break; case 9: if (u == 0) rpta = "Ninety"; else rpta = "Ninety " + rpta; break; } Console.WriteLine("Numero En Ingles : {0}", rpta); Console.ReadLine(); } } }
  • 19. 6. Leer un numero entero pisitivo entre 1 y 999 y muestre su equivalencia en ingles. Ejemplo: 999 = Nine Hundred Ninety Nine using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int n, u, d, d1, c, c1; string un = "", dec = "", cen = ""; Console.Write("Ingrese Un Numero : "); n = int.Parse(Console.ReadLine()); c = n / 100; c1 = n % 100; d = c1/ 10; d1 = c1 % 10; u = d1; switch (u) { case 1: un = "One"; break; case 2: un = "Two"; break; case 3: un = "Three"; break; case 4: un = "Four"; break; case 5: un = "Five"; break; case 6: un = "Six"; break; case 7: un = "Seven"; break; case 8: un = "Eigth"; break; case 9: un = "Nine"; break; } switch (d) { case 1: switch (u) { case 0: un = "ten"; break; case 1: un = "Eleven"; break; case 2: un = "Twuelve"; break; case 3: un = "Thirteen"; break; case 4: un = "Forteen"; break; case 5: un = "Fifteen"; break; case 6: un = "Sixteen"; break; case 7: un = "Seventeen"; break; case 8: un = "Eighteen"; break; case 9: un = "Nineteen"; break; } break; case 2: if (u == 0) dec = "Twenty"; else dec = "Twenty "; break; case 3: if (u == 0) dec = "Thirty"; else dec = "Thirty "; break; case 4: if (u == 0) dec = "Forty"; else dec = "Forty "; break; case 5: if (u == 0) dec = "Fifty"; else dec = "Fifty "; break; case 6: if (u == 0) dec = "Sixty"; else dec = "Sixty "; break; case 7: if (u == 0) dec = "Seventy"; else dec = "Seventy "; break; case 8: if (u == 0) dec = "Eigthy"; else dec = "Eigthy "; break; case 9: if (u == 0) dec = "Ninety "; else dec = "Ninety "; break; } switch (c) { case 1: cen = "Hundred "; break; case 2: cen = "Two Hundred "; break; case 3: cen = "THree Hundred "; break; case 4: cen = "Four Hundred "; break; case 5: cen = "Five Hundred "; break; case 6: cen = "Six Hundred "; break; case 7: cen = "Seven Hundred "; break; case 8: cen = "Eigth Hundred "; break; case 9: cen = "Nine Hundred "; break; } Console.WriteLine("Numero En Ingles : {0}", cen + dec + un); Console.ReadLine(); } }
  • 20. } 7. Leer un numero entero pisitivo entre 1 y 9999 y muestre su equivalencia en ingles. Ejemplo: 999 = Nine Thousand Nine Hundred Ninety Nine using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int n, u, d, d1, c, c1, mi, mi1; string un = "", dec = "", cen = "", mil = ""; Console.Write("Ingrese Un Numero : "); n = int.Parse(Console.ReadLine()); mi = n / 1000; mi1 = n % 1000; c = mi1 / 100; c1 = mi1 % 100; d = c1 / 10; d1 = c1 % 10; u = d1; switch (u) { case 1: un = "One"; break; case 2: un = "Two"; break; case 3: un = "Three"; break; case 4: un = "Four"; break; case 5: un = "Five"; break; case 6: un = "Six"; break; case 7: un = "Seven"; break; case 8: un = "Eigth"; break; case 9: un = "Nine"; break; } switch (d) { case 1: switch (u) { case 0: un = "Ten"; break; case 1: un = "Eleven"; break; case 2: un = "Twuelve"; break; case 3: un = "Thirteen"; break; case 4: un = "Forteen"; break; case 5: un = "Fifteen"; break; case 6: un = "Sixteen"; break; case 7: un = "Seventeen"; break; case 8: un = "Eighteen"; break; case 9: un = "Nineteen"; break; } break; case 2: if (u == 0) dec = "Twenty"; else dec = "Twenty "; break; case 3: if (u == 0) dec = "Thirty"; else dec = "Thirty "; break; case 4: if (u == 0) dec = "Forty"; else dec = "Forty "; break; case 5: if (u == 0) dec = "Fifty"; else dec = "Fifty "; break; case 6: if (u == 0) dec = "Sixty"; else dec = "Sixty "; break; case 7: if (u == 0) dec = "Seventy"; else dec = "Seventy "; break; case 8: if (u == 0) dec = "Eigthy"; else dec = "Eigthy "; break; case 9: if (u == 0) dec = "Ninety "; else dec = "Ninety "; break; } switch (c) { case 1: cen = "Hundred "; break; case 2: cen = "Two Hundred "; break; case 3: cen = "THree Hundred "; break; case 4: cen = "Four Hundred "; break; case 5: cen = "Five Hundred "; break; case 6: cen = "Six Hundred "; break; case 7: cen = "Seven Hundred "; break; case 8: cen = "Eigth Hundred "; break; case 9: cen = "Nine Hundred "; break; } switch (mi) { case 1: mil = "Thousand "; break; case 2: mil = "Two Thousand "; break; case 3: mil = "Three Thousand "; break; case 4: mil = "Four Thousand "; break; case 5: mil = "Five Thousand "; break; case 6: mil = "Six Thousand "; break; case 7: mil = "Seven Thousand "; break; case 8: mil = "Eight Thousand "; break; case 9: mil = "Nine Thousand "; break; }
  • 21. Console.WriteLine("Numero En Ingles : {0}", mil + cen + dec + un); Console.ReadLine(); } } } 8. convertir de un numero natural a un numero romano. using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int num,cent,centres,dec,decres,uni; string u = "",d="",c=""; Console.Write("Ingrese numero :"); num = int.Parse(Console.ReadLine()); cent = num / 100; centres = num % 100; dec = centres / 10; decres=centres % 10; uni = decres; switch (uni) { case 1: u = "I"; break; case 2: u = "II"; break; case 3: u = "III"; break; case 4: u = "IV"; break; case 5: u = "V"; break; case 6: u = "VI"; break; case 7: u = "VII"; break; case 8: u = "VIII"; break; case 9: u = "IX"; break; } switch (dec) { case 1: d = "X"; break; case 2: d = "XX"; break; case 3: d = "XXX"; break; case 4: d = "XL"; break; case 5: d = "L"; break; case 6: d = "LX"; break; case 7: d = "LXX"; break; case 8: d = "LXXX"; break; case 9: d = "XC"; break; } switch (cent) { case 1: c = "C"; break; case 2: c = "CC"; break; case 3: c = "CCC"; break; case 4: c = "CD"; break; case 5: c = "D"; break; case 6: c = "DC"; break; case 7: c = "DCC"; break; case 8: c = "DCCC"; break; case 9: c = "CM"; break; } Console.WriteLine("Numero en romanos :{0}", c + d + u); Console.ReadLine(); } } }
  • 22. AAApppllliiicccaaaccciiióóónnn cccooonnn “““FFFOOORRR””” 1. Ingrese 5 numeros sucesivos, alicando for. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int i; for (i = 1; i <= 5; i++) { Console.WriteLine("Ingrese Numero: {0} ", i); } Console.ReadLine(); } } } 2. Ingrese 5 textos “Erick”. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int i; for (i = 1; i <= 5; i++) { Console.WriteLine("{0} Erick ", i); } Console.ReadLine(); } } }
  • 23. 3. Ingrese n numeros, de forma sucesiva. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int i,n; Console.Write("Ingese Valor :"); n = int.Parse(Console.ReadLine()); for (i = 1; i <= n; i++) { Console.WriteLine("Numero Ingresado : {0} ", i); } Console.ReadLine(); } } } 4. Ingrese n textos “Leon”, aplicando for. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int i,n; Console.Write("Ingese Valor :"); n = int.Parse(Console.ReadLine()); for (i = 1; i <= n; i++) { Console.WriteLine("{0} Leon ", i); } Console.ReadLine(); } } }
  • 24. 5. Aplicando for halla la suma de n numeros. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int i, n, suma, suma1; suma1 = 0; Console.Write("ingrese valor:"); n = int.Parse(Console.ReadLine()); for (i = 1; i <= n; i++) { Console.Write("{0}º Numero :", i); suma = int.Parse(Console.ReadLine()); suma1 = suma + suma1; } Console.WriteLine("Resultado de la Suma : {0}", suma1); Console.ReadLine(); } } } 6. Hallar las 7 notasdeun alumno y sacar promedio using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { int nota, suma, i; double prom; suma = 0; for (i = 1; i <= 7; i++) { Console.Write("ingrese nota {0}:", i); nota = int.Parse(Console.ReadLine()); suma = suma + nota; } prom = suma / 7.0; Console.WriteLine("el promedio es : {0}", prom); Console.ReadLine(); } } }
  • 25. 7. Leer10 númerosy hallarel mayor using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication3 { class Program { static void Main(string[] args) { int n, i, max; max = 0; for (i = 1; i <= 10; i++) { Console.Write("ingrese nro {0}:", i); n = int.Parse(Console.ReadLine()); if (i == 1) max = n; if (n > max) max = n; } Console.WriteLine("Numero mayor: {0}", max); Console.ReadLine(); } } } 8. Leer10 númerosy hallarel menor using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication3 { class Program { static void Main(string[] args) { int n, i, mim; mim = 0; for (i = 1; i <= 10; i++) { Console.Write("ingrese nro {0}:", i); n = int.Parse(Console.ReadLine()); if (i == 1) mim = n; if (n < mim) mim = n; } Console.WriteLine("Numero menor: {0}", mim); Console.ReadLine(); } } }
  • 26. 9. Leer 10 números ymostrar cuantos sonpositivos ycuántos sonnegativos ymostrar cuantos ceros hay. using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication3 { class Program { static void Main(string[] args) { int n,i,cp,cn,cc; cp=0; cn=0; cc=0; for (i = 1; i <= 10; i++) { Console.Write("ingrese nro {0}:", i); n = int.Parse(Console.ReadLine()); if (n < 0) cn = cn + 1; else if (n > 0) cp = cp + 1; else cc = cc + 1; } Console.WriteLine("Cantidad de positivo: {0}", cp); Console.WriteLine("cantidad de negativo: {0}", cn); Console.WriteLine("cantidad de ceros : {0}", cc); Console.ReadLine(); } } } 10. Dado un rango numerico entero.inicial y numerico entero. Final,obtener la cantidad de numeros positivos y negativos que existen en el rango. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int ni, nf, i, cp = 0, cn = 0; Console.Write("Numero Inicial : "); ni = int.Parse(Console.ReadLine()); Console.Write("Numero Final : "); nf = int.Parse(Console.ReadLine()); for (i = ni; i <= nf; i++) { Console.WriteLine("{0}", i); if (i < 0) cn = cn + 1; else if (i > 0) cp = cp + 1; } Console.WriteLine("Cantidad de Positivos : {0}", cp); Console.WriteLine("Cantidad de negativos : {0}", cn); Console.ReadLine(); } } }
  • 27. 11. Ingresar dos numeros “primer numero” y “segundo numero”, mostrando sucesivamentehasta el “segundo numero” using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int indice, indice2, a, b; Console.Write("Ingrese el primer numero : "); indice = int.Parse(Console.ReadLine()); Console.Write("Ingrese el segundo numero : "); indice2 = int.Parse(Console.ReadLine()); for (int i = indice; i <= indice2; i++) Console.WriteLine("{0}", i); Console.ReadLine(); } } } 12. Ingresar un numero, automáticamente que muestre los siguientes numero sucesivos pares using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int indice; Console.Write("Ingrese cantidad :"); indice = int.Parse(Console.ReadLine()); for (int i = 1; i <= indice; i++) if (i % 2 == 0) Console.WriteLine(i); Console.ReadLine(); } } }
  • 28. 13. Dado un rango de números enteros, obtener la cantidad de números enteros que contiene using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int i, ni, nf, can; Console.Write("numero Inicial : "); ni = int.Parse(Console.ReadLine()); Console.Write("Numero Final : "); nf = int.Parse(Console.ReadLine()); ni = ni + 1; nf = nf - 1; for (i = ni; i <= nf; i++) Console.WriteLine("{0}", i); can = nf - ni + 1; Console.WriteLine("Cantidad : {0}", can); Console.ReadLine(); } } } 14. Hallarla suma y el productode n numerosque sonpares using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int n, i, s = 0, p = 1; Console.Write("Ingrese Cantidad : "); n = int.Parse(Console.ReadLine()); for (i = 1; i <= n; i++) { Console.WriteLine(i * 2); s = s + i * 2; p = p * i * 2; } Console.WriteLine("suma : {0}", s); Console.WriteLine("Producto : {0}", p); Console.ReadLine(); } } }
  • 29. 15. Ingresar un número y mostrar sucesivamente ordenado sucesivamentehasta llegar al número indicado. using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int indice,o=1; Console.Write("Ingrese cantidad :"); indice = int.Parse(Console.ReadLine()); for (int i = 1; i <=indice ; i++) Console.WriteLine(o+"/"+(i)); Console.ReadLine(); } } } 16. Ingresarun númeroymostrar losnúmerossucesivosindicadosal númeroingresado using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int indice,o=1; Console.Write("Ingrese cantidad :"); indice = int.Parse(Console.ReadLine()); for (int i = 1; i <=indice ; i++) Console.WriteLine(i+ "+" + (i+1) +"/"+(i+2)); Console.ReadLine(); } } }
  • 30. 17. Hallarla tablade multiplicarhastael 12, ingresandounnumero“x” using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int indice; Console.Write("Ingrese un numero :"); indice = int.Parse(Console.ReadLine()); for (int i = 0; i <= 12; i++) Console.WriteLine("{0}*{1}={2}",i,indice,i*indice); Console.ReadLine(); } } } 18. Hallarla tablade multiplicardel 10 * 12, siendo sucesivamentedel 1hastael 10 using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { //int indice; //Console.Write("Ingrese cantidad :"); //indice = int.Parse(Console.ReadLine()); for (int i = 1; i <= 10; i++) for (int j = 1; j <= 12;j++ ) Console.WriteLine("{0}*{1}={2}", i, j, i * j); Console.ReadLine(); } } }
  • 31. 19. Mostrar losnúmerosdel 1al 20, enexcepciónde losmúltiplosde tres using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { for (int i = 1; i <= 20; i++) { if (i % 3 == 0) continue; Console.WriteLine(i); } Console.ReadLine(); } } }
  • 32. 20. Una persona debe realizar unmuestreocon 50 personas para determinar el promediode pesode los niños jóvenes adultos yviejos que existenensuzona habitacional. Se determinan las categorías conbase en la siguiente tabla. using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication3 { class Program { static void Main(string[] args) { int i, ni, jo, ad, vi, edad; double peso, pn, pj, pa, pv, ppn, ppa, ppj, ppv; ni = 0; jo = 0; ad = 0; vi = 0; pn = 0; pj = 0; pa = 0; pv = 0; for (i = 1; i <= 5; i++) { Console.Write("ingrese edad:"); edad = int.Parse(Console.ReadLine()); Console.Write("ingrese peso:"); peso = double.Parse(Console.ReadLine()); if (edad >= 0 && edad <= 12) { pn = pn + peso; ni = ni + 1; } else if (edad >= 13 && edad <= 29) { pj = pj + peso; jo = jo + 1; } else if (edad >= 30 && edad <= 59) { pa = pa + peso; ad = ad + 1; } else if (edad >= 60 && edad < 100) { pv = pv + peso; vi = vi + 1; } } if (ni > 0) { ppn = pn / ni; Console.WriteLine("x peso niños:{0}", ppn); } if (jo > 0) { ppj = pj / jo; Console.WriteLine("x peso jovenes: {0}", ppj); } if (ad > 0) { ppa = pa / ad; Console.WriteLine("x peso adulto;{0}", ppa); } if (vi > 0) { ppv = pv / vi; Console.WriteLine("x peso de viejo: {0}", ppv); } Console.ReadLine(); } } } Cambiar Nº
  • 33. 21. AplicarunFOR dentrode otro FOR using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int cf; Console.Write("Cantidad de Facturas: "); cf = int.Parse(Console.ReadLine()); for( int i=1;i<=cf;i++) { Console.WriteLine(""); Console.WriteLine("Factura Número{0}",i); Console.WriteLine("Detalle de Facturas"); for (int j = 1; j <= 3; j++) { Console.WriteLine("Linea de detalle(0)", j); } } Console.ReadLine(); } } }
  • 34. AAApppllliiicccaaaccciiióóónnn cccooonnn “““AAARRRRRREEEGGGLLLOOOSSS””” 1. Ingresarn númerosenarreglos using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int n, i; int[] x = new int[20]; Console.Write("Ingrese cantidad : "); n = int.Parse(Console.ReadLine()); for (i = 0; i < n; i++) { Console.Write("Ingrese numero :"); x[i] = int.Parse(Console.ReadLine()); } for (i = 0; i < n; i++) { Console.WriteLine("Numero : x[" + i + "]:{0}", x[i]); } Console.ReadLine(); } } } 2. Hallarla suma de n númerosenarreglos using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int n, i, sum=0; int[] x = new int[20]; Console.Write("Ingrese Cantidad : "); n = int.Parse(Console.ReadLine()); for (i = 0; i < n; i++) { Console.Write("Ingrese Numero : "); x[i] = int.Parse(Console.ReadLine()); sum = sum + x[i]; } for (i = 0; i < n; i++) { Console.WriteLine("Numero : x[" + i + "] : {0}", x[i]); } Console.WriteLine("Suma : {0}", sum); Console.ReadLine(); } }
  • 35. } 3. Hallarel producto de n númerosenarreglos using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int n, i, pro=1; int[] x = new int[20]; Console.Write("Ingrese Cantidad : "); n = int.Parse(Console.ReadLine()); for (i = 0; i < n; i++) { Console.Write("Ingrese Numero : "); x[i] = int.Parse(Console.ReadLine()); pro = pro * x[i]; } for (i = 0; i < n; i++) { Console.WriteLine("Numero : x[" + i + "] : {0}", x[i]); } Console.WriteLine("Producto : {0}", pro); Console.ReadLine(); } } } 4. Ingresarn númerosenunarregloy encontrarel númeromenor. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int n, i, min; int[] x = new int[20]; Console.Write("Ingrese Cantidad : "); n = int.Parse(Console.ReadLine()); for (i = 0; i < n; i++) { Console.Write("Ingrese Numero : "); x[i] = int.Parse(Console.ReadLine()); } min = x[0]; for (i = 1; i < n; i++) { if (x[i] < min) min = x[i]; } for (i = 0; i < n; i++) { Console.WriteLine("Numero : x[" + i + "] : {0}", x[i]); } Console.WriteLine("Minimo : {0}",min); Console.ReadLine(); }
  • 36. } } 5. Ingresar n numeros y encontrar el numero mayor. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int n, i, max; int[] x = new int[20]; Console.Write("Ingrese Cantidad : "); n = int.Parse(Console.ReadLine()); for (i = 0; i < n; i++) { Console.Write("Ingrese Numero : "); x[i] = int.Parse(Console.ReadLine()); } max = x[0]; for (i = 1; i < n; i++) { if (x[i] > max) max = x[i]; } for (i = 0; i < n; i++) { Console.WriteLine("Numero : x[" + i + "] : {0}", x[i]); } Console.WriteLine("Maximo : {0}", max); Console.ReadLine(); } } }
  • 37. 6. Ingresar n numeros y buscar el numero deseado caso contrario no encontrado. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int n, i, sw, num; int[] x = new int[20]; Console.Write("Ingrese Cantidad : "); n = int.Parse(Console.ReadLine()); for (i = 0; i < n; i++) { Console.Write("Ingrese Numero : "); x[i] = int.Parse(Console.ReadLine()); } sw = 0; Console.Write("Que Numero Desea Buscar : "); num = int.Parse(Console.ReadLine()); for (i = 0; i < num; i++) { if (x[i] == num) { sw = 1; Console.WriteLine("Numero Encontrado : {0}", num); Console.WriteLine("Posicion : {0}", i); } } if (sw == 0) Console.WriteLine("Numero No Encontrado"); for (i = 0; i < n; i++) { Console.WriteLine("Numero : x[" + i + "] : {0}", x[i]); } Console.ReadLine(); } } }
  • 38. 7. Hallar un arrgelo con todo lo aprendido, suma, producto,numero maximo, numero mino, y buscar el numero deseado. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int n, i, sum = 0, pro = 1, max, min, sw, num; int[] x = new int[20]; Console.Write("Ingrese Cantidad : "); n = int.Parse(Console.ReadLine()); for (i = 0; i < n; i++) { Console.Write("Ingrese Numero : "); x[i] = int.Parse(Console.ReadLine()); sum = sum + x[i]; pro = pro * x[i]; } max = x[0]; min = x[0]; for (i = 1; i < n; i++) { if (x[i] > max) max = x[i]; if (x[i] < min) min = x[i]; } sw = 0; Console.Write("Que numero desea buscar : "); num = int.Parse(Console.ReadLine()); for (i = 0; i < num; i++) { if (x[i] == num) { sw = 1; Console.WriteLine("Numero Encontrado : {0}", num); Console.WriteLine("Posicion : {0}", i); } } if (sw == 0) Console.WriteLine("Numero No Encontrado"); for (i = 0; i < n; i++) { Console.WriteLine("Numero : x[" + i + "] : {0}", x[i]); } Console.WriteLine("Suma : {0}", sum); Console.WriteLine("Producto : {0}", pro); Console.WriteLine("Minimo : {0}", min); Console.WriteLine("Maximo : {0}", max); Console.ReadLine(); } } }
  • 39. AAApppllliiicccaaaccciiióóónnn cccooonnn “““WWWHHHIIILLLEEE YYY DDDOOO””” Ejercicio nº 1 1. Ingresardel Numero 1 al 10 using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int i; i = 1; while (i <= 10) { Console.WriteLine("{0}", i); i = i + 1; } Console.ReadLine(); } } } Ejercicio nº 2 2. Ingresardel 1 al 10 using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int i; i = 1; do { Console.WriteLine("{0}", i); i = i + 1; } while (i <= 10); Console.ReadLine(); } } }
  • 40. Ejercicio nº 3 3. Ingresar en numero del 1 al 999, aplicando el enter using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int i; i = 11; while (i <= 999) { Console.WriteLine("{0}", i); Console.ReadLine(); i = i + 1; } Console.ReadLine(); } } } Ejercicio nº 4 4. Ingresarel númerodel 1 al 999 aplicandoel enter using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int i; i = 1; do { Console.WriteLine("{0}", i); i = i + 1; Console.ReadLine(); } while (i <= 999); Console.ReadLine(); } } }
  • 41. Ejercicio nº 5 5. Leerun númeroy mostraren pantallasi esprimoo no mostrarcon una respuesta using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int n, i; string rpta; char seguir; do { Console.Write("ingrese un numero:"); n = int.Parse(Console.ReadLine()); rpta = " ES PRIMO"; for (i = 2; i <= n - 1; i++) if (n % i == 0) { rpta = "NO ES PRIMO"; break; } Console.WriteLine("{0}", rpta); Console.WriteLine("desea continuar (s/n):"); seguir = char.Parse(Console.ReadLine()); } while (seguir == 's' || seguir == 's'); } } }
  • 42. Ejercicio nº 6 Se presentar3 alumnospara hacer delegadosdelsalón: 6. HARRY, ATON Y MEDINA. Leer voto porvoto y mostrar el porcentaje que obtuvocada unoconsiderandosololosvotosvalidos.Tambiénimprimirel nombre del ganador.No se conoce de ante mano cuantaspersonasvan a votar. using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int cv1, cv2, cv3, voto, max; double total, pv1, pv2, pv3; string ganador; Console.WriteLine("(1) Harry (2) Anton"); Console.WriteLine("(3) Medina (4) fin"); cv1=0;cv2=0;cv3=0; do { Console.Write("ingrese voto:"); voto = int.Parse(Console.ReadLine()); if (voto == 1) cv1 = cv1 + 1; else if (voto == 2) cv2 = cv2 + 1; else if (voto == 3) cv3 = cv3 + 1; } while (voto != 4); total = cv1 + cv2 + cv3; pv1=(cv1/total)*100; pv2=(cv2/total)*100; pv3=(cv3/total)*100; Console.WriteLine("Harry:{0}",pv1); Console.WriteLine("Anton:{0}",pv2); Console.WriteLine("Medina:{0}",pv3); max = cv1; ganador ="Harry"; if (cv2>max) { max=cv2; ganador="Anton"; } if (cv3>max) { max =cv3; ganador="Medina"; } Console.WriteLine("Felicidades:{0}", ganador); Console.ReadLine (); } }
  • 43. Ejercicio nº 7 7. Leervariosnúmeros,hastaque el usuarioingrese CERO.Muestre Cuantosnúmeros ingresóysu promedio. using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int n, cont; double suma, prom; suma = 0; cont = 0; do { Console.Write("ingrese un numero:"); n = int.Parse(Console.ReadLine()); cont = cont + 1; suma = suma + 1; } while (n != 0); prom = suma / (cont - 1); Console.WriteLine("cantidad de numeros: {0}", cont - 1); Console.WriteLine("promedio: {0}", prom); Console.ReadLine(); } } } Ingrese número:7 Ingrese número:2 Ingrese número:6 Ingresé número:0 Cantidadde números: 3 Promedio:5
  • 44. AAApppllliiicccaaaccciiióóónnn cccooonnn “““WWWHHHIIILLLEEE YYY DDDOOO””” 1. Creaciónde un semáforo using System; using System.Threading; class Program { static void Main(string[] args) { Semaforo.Iniciar(); } } class Semaforo { public static void Iniciar() { new Thread(new Semaforo().Run).Start(); } private void Run() { while (true) { Console.Title="Erick"; Console.Clear(); Console.ForegroundColor=ConsoleColor.Red; Console.WriteLine("0"); Console.ForegroundColor=ConsoleColor.DarkGray; Console.WriteLine("0n0"); Thread.Sleep(3000); Console.Clear(); Console.WriteLine("0"); Console.ForegroundColor=ConsoleColor.Yellow; Console.WriteLine("0"); Console.ForegroundColor=ConsoleColor.DarkGray; Console.WriteLine("0"); Thread.Sleep(500); Console.Clear(); Console.WriteLine("0n0"); Console.ForegroundColor=ConsoleColor.Green; Console.WriteLine("0"); Thread.Sleep (3000); } } }