Documente Academic
Documente Profesional
Documente Cultură
Programación Net I
Semestre 5
Alumno: Daniel Pineda de la Riva
Matricula: es162006588
Unidad 2
Actividad 3: Programa con estructuras de control
cíclicas.
Instrucciones
Opciones:
2. Declara la clase o clases con la estructura indicada y crea los objetos asociados.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
ConsoleKeyInfo op;
do
{
Console.Clear(); //Limpiar la pantalla
Console.WriteLine("\t\t\t Estructuras de control ciclicas\n\n");
Console.ForegroundColor = ConsoleColor.White;
Console.Write("[A]Imprimir los numeros impares del 1 al 100\n\n");
Console.Write("[B]Suma de numeros\n\n");
Console.Write("[C]Primeros 8 numeros pares positivos\n\n");
Console.Write("[Esc]Salir\t\n\n");
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("Seleccione opcion...\n");
op = Console.ReadKey(true);//Que no muestre la tecla señalada
case ConsoleKey.B:
Console.WriteLine("Introduzca numeros positivos para calcular la suma\n");
int suma,cant,valor;
string linea;
suma=0;
cant=0;
do {
Console.Write("Ingrese un valor (0 o un numero negativo para finalizar):");
linea = Console.ReadLine();
valor=int.Parse(linea);
if (valor > 0)
{
suma=suma+valor;
cant++;
}
} while (valor > 0);
if (cant > 0)
{
Console.Write("La suma de los valores ingresados es:" + suma);
}
case ConsoleKey.C:
Console.WriteLine("Primeros 8 numeros pares");
case ConsoleKey.Escape:
break;
}
} while (op.Key != ConsoleKey.Escape);
}
}
}
Números impares del 1 al 100, (utilizando la estructura while).
Introducir números positivos y calcular la suma de ellos, se terminará cuando se
introduzca un número negativo o cero (utilizando do while).
Mostrar los primeros 8 números pares positivos (utilizando for).
Referencias:
Shart, J & Jagger, J(2002). Microsoft VISUAL C#. NET, APRENDA YA. España Mc Graw
Hill.