You are on page 1of 3

2

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace dowhile
{
class Program
{
static void Main(string[] args)
{
int opc;
int resp = 0;
int A, B;
do
{ // LA PERTE DEL MENU
Console.WriteLine("Ingrese una opcion:");
Console.WriteLine("1.- Suma:");
Console.WriteLine("2.- Resta:");
Console.WriteLine("3.- Multiplicacion:");
Console.WriteLine("4.- Division:");
Console.WriteLine("5.- Salir:");
// LEEMOS LA OPCION DE MENU
opc = int.Parse(Console.ReadLine());
switch (opc)
{
// PARA CADA CASO LEEMOS LOS VALORES A Y B EJECUTANDO LA OPERACION
case 1:
Console.WriteLine("Igrese el primer valor:");
A = int.Parse(Console.ReadLine());
Console.WriteLine("Igrese el segundo valor:");
B = int.Parse(Console.ReadLine());
// GUARDAMOS EN UNA VARIABLE LA OPERACION E IMPRIMIMOS
resp = A + B;
Console.WriteLine("Suma = " + resp);
break;
case 2:

Console.WriteLine("Igrese el primer valor:");


A = int.Parse(Console.ReadLine());
Console.WriteLine("Igrese el segundo valor:");
B = int.Parse(Console.ReadLine());
resp = A - B;
Console.WriteLine("Resta = " + resp);
break;
case 3:

Console.WriteLine("Igrese el primer valor:");


A = int.Parse(Console.ReadLine());
Console.WriteLine("Igrese el segundo valor:");
B = int.Parse(Console.ReadLine());
resp = A * B;
Console.WriteLine("Multiplicacion = " + resp);
break;
case 4:
Console.WriteLine("Igrese el primer valor:");
A = int.Parse(Console.ReadLine());
Console.WriteLine("Igrese el segundo valor:");
B = int.Parse(Console.ReadLine());
resp = A / B;
Console.WriteLine("Division = " + resp);
break;
}
}
// EL SENTENCCIA DO WHILE SE EJECUTARA MIENTRAS LA OPCION SEA DIFERENTE A 5
while (opc != 5);
Console.ReadKey();
}
}
}

4
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Adriana
{
class Program
{
static void Main(string[] args)
{
// INICIAMOS EL CONTADOR EN 0
int cont = 0;
// CREAMOS LA VARIABLE PROMEDIO DE TIPO FLOAT PARA LEER VALORES DECIMALES
float promedio = 0;
do
{
// UNA VARIABLE A DE TIPO FLOAR IGUAL PARA LEER LAS 5 NOTAS

float A;
// EL CONTADOR AUMENTA EN 1
cont++;
// LEEMOS LAS NOTAS
Console.WriteLine("Ingrese la nota " + cont);
A = float.Parse(Console.ReadLine());
// AQUI LA VALIDACION DE LAS NOTAS PUSE DE 0 A 20 PERO SE PUEDE
//VARIAR DEACUERDO A LO QUE PIDA
//Y ESTARA HASTA QUE SE IGRESE UNA NOTA VALIDA Y ESA NOTA SE
//LEERA EN LA MISMA VARIABLE
// A ASI QUE NO ES NECESARIO CREAR OTRA VARIABLE
while (A < 0 || A > 20)
{
Console.WriteLine("Ingrese un valor valido:");
A = float.Parse(Console.ReadLine()); ;
}
// EL VALOR VALIDO SE SUMA AL PROMEDIO
promedio += A;
}
// TERMINA EL DOWHILE EN CONT = 5
while (cont < 5);
// LA SUMA DEL promedio LO DIVIDIMOS ENTRE 5 PARA EL PROMEDIO Y LO GUADAMOS EN
// respuesta PARA IMPRIMIR
float respuesta = promedio / 5;
Console.WriteLine("Promedio = " + respuesta);
Console.ReadKey();
}
}
}
3

double resultado, numero = 2;

int value = 2;

Console.Write("las 7 primeras potencias de 2 son ");

int cont = 0;

do

cont++;

resultado = Math.Pow(numero, value);

Console.WriteLine("La potencia de " + numero + " elevada a " + value + "


potencia es " + resultado);

Console.ReadLine();

while (cont <= 6);

Console.Write("\n\n\t ");

Console.ReadKey();

You might also like