Cconsola

Páginas: 6 (1339 palabras) Publicado: 25 de noviembre de 2015
Estructura repetitiva do while
La estructura do while es otra estructura repetitiva, la cual ejecuta al menos una vez su bloque repetitivo, a diferencia del
while o del for que podían no ejecutar el bloque.
Esta estructura repetitiva se utiliza cuando conocemos de antemano que por lo menos una vez se ejecutará el bloque
repetitivo.
La condición de la estructura está abajo del bloque a repetir, adiferencia del while o del for que está en la parte superior.
Ejercicio: Escribir un programa que solicite la carga de un número entre 0 y 999, y nos muestre un mensaje de cuántos dígitos tiene el
mismo. Finalizar el programa cuando se cargue el valor 0.

{
static void Main(string[] args)
if (valor>=10)
{
{
int valor;
Console.WriteLine("Tiene 2
string linea;
dígitos.");
do {
}Console.Write("Ingrese un valor entre 0 y 999
else
(0 finaliza):");
{
linea = Console.ReadLine();
Console.WriteLine("Tiene 1
valor=int.Parse(linea);
dígito.");
if (valor>=100)
}
{
}
Console.WriteLine("Tiene 3 dígitos.");
} while (valor!=0);
}
}
else
Tarea agragr para cantidad de mil salga
error fuera de rango

Ejercicio: Escribir un programa que solicite la carga de números por teclado, obtener su promedio.Finalizar la carga de valores cuando se cargue el
valor 0.
Cuando la finalización depende de algún valor ingresado por el operador conviene el empleo de la estructura do while, por lo menos se cargará un
valor (en el caso más extremo se carga 0, que indica la finalización de la carga de valores)
static void Main(string[] args)
{
int suma,cant,valor,promedio;
string linea;
suma=0;
cant=0;
do {Console.Write("Ingrese un valor (0 para
finalizar):");
linea = Console.ReadLine();
valor=int.Parse(linea);
if (valor!=0) {
suma=suma+valor;
cant++;
}
} while (valor!=0);
if (cant!=0) {
promedio=suma/cant;
Console.Write("El promedio de los valores
ingresados es:");
Console.Write(promedio);
} else {
Console.Write("No se ingresaron valores.");
}
Console.ReadLine();
}
Deber de 5 notas sacar el promedio y elporcentaje

Realizar un programa que permita ingresar el peso (en kilogramos) de piezas. El proceso termina cuando ingresamos el valor 0. Se debe informar:
a) Cuántas piezas tienen un peso entre 9.8 Kg. y 10.2 Kg.?, cuántas con más de 10.2 Kg.? y cuántas con menos de 9.8 Kg.?
b) La cantidad total de piezas procesadas.

static void Main(string[] args)
{
int cant1,cant2,cant3,suma;
float peso;
stringlinea;
cant1=0;
cant2=0;
cant3=0;
do {
Console.Write("Ingrese el peso de la pieza
(0 pera finalizar):");
linea = Console.ReadLine();
peso=float.Parse(linea);
if (peso>10.2)
{
cant1++;
}
else
{
if (peso>=9.8)
{
cant2++;
}

else
{
if (peso>0)
{
cant3++;
}
}
}
} while(peso!=0);
suma=cant1+cant2+cant3;
Console.Write("Piezas aptas:");
Console.WriteLine(cant2);
Console.Write("Piezas con un peso superiora
10.2:");
Console.WriteLine(cant1);
Console.Write("Piezas con un peso inferior a
9.8:");
Console.WriteLine(cant3);
Console.ReadLine();
}
Deber con peso y altura

Cadenas de caracteres
Si queremos almacenar una cadena de caracteres (por ejemplo un nombre de una persona) debemos definir una variable de tipo string.
En realidad hemos estado utilizando en todos los problemas planteados desde elprincipio la definición de una variable de tipo string donde
almacenamos cualquier dato que carga el operador por teclado, esto debido a que la clase Console tiene el método ReadLine que carga un string.

Ejercicio: Solicitar el ingreso del nombre y edad de dos personas. Mostrar el nombre de la persona con mayor edad.

static void Main(string[] args)
{
String
nombre1,nombre2;
int edad1,edad2;
Stringlinea;
Console.Write("Ingrese
el nombre:");
nombre1=Console.ReadLine();
Console.Write("Ingrese
edad:");
linea=Console.ReadLine();
edad1=int.Parse(linea);
Console.Write("Ingrese
el nombre:");
nombre2=Console.ReadLine();

Console.Write("Ingrese edad:");
linea=Console.ReadLine();
edad2=int.Parse(linea);
Console.Write("La persona de mayor edad es:");
if (edad1>edad2)
{
Console.Write(nombre1);
}
else...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS