Parcial III
CICLO WHILE
El cuerpo de funciones se ejecuta mientras una condición permanezca verdaderaEn el momento en el que la condición se convierte en falsa, la función se termina
Sintaxis
do{
grupo de instrucciones;
instrucciones para terminar el ciclo;
} while (condición),
CICLO DO-WHILE
Su diferencia básica con el ciclo DuWHILe es que la prueba de condición está hecha al finalizar el ciclo, por conseceuencia las instrucciones se ejecutan cuando menos una vez porque primero ejecuta las instrucciones y al final ejecuta la condición.
Si la condición es verdadera, vuelve a ejecutar el ciclo
Menú Operaciones Aritméticas Números con Ciclo While
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace menu2
{
class Program
{
static void Main(string[] args)
{
do
int s
float resultado;
Console.WriteLine(”menu”);
Console.WriteLine(”a.suma”);
Console.WriteLine(”b.resta”);
Console.WriteLine(”c.multiplicación”);
Console.WriteLine(”d.división”);
char a = char.Parse(Console.ReadLine());
Console.WriteLine(”Dame un número”);
float b = float.Parse(Console.ReadLine());
Console.WriteLine(”Dame otro número”);
float c = float.Parse(Console.ReadLine());
switch (a)
{
case ‘a’:
resultado = b + c;
Console.WriteLine(”el resultado es ” + resultado);
break;
case ‘b’:
resultado = b – c;
Console.WriteLine(”el resultado es ” + resultado);
break;
case ‘c’:
resultado = b * c;
Console.WriteLine(”el resultado es ” + resultado);
break;
case ‘d’:
resultado = b / c;
Console.WriteLine(”el resultado es ” + resultado);
break;
default:
Console.WriteLine(”error”);
break;
}
Console.Writeline(“¿Deseas realizar la operación de nuevo?”);
Console.WriteLine(”1.SÍ”);
Console.WriteLine(”2.NO”);
int s = int.Parse(Console.ReadLine());
}while (s==1);
}
}
}