Ejercicios Resueltos de Estructura condicional anidad en c#
Ejemplo 1Realizar un programa que pida tres notas de un alumno, calcule el promedio e imprima lo siguiente:
Si el promedio es >10 mostrar "Aprobado".
Si el promedio es >7 y <=10 mostrar "Desaprobado".
Si el promedio es <7 mostrar "Reprobado".
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace EstructuraCondicionalAnidada1
{
class Program
{
static void Main(string[] args)
{
int nota1, nota2, nota3;
string linea;
Console.Write("Ingrese la primera nota:");
linea = Console.ReadLine();
nota1 = int.Parse(linea);
Console.Write("Ingrese la segunda nota:");
linea = Console.ReadLine();
nota2 = int.Parse(linea);
Console.Write("Ingrese la tercera nota:");
linea = Console.ReadLine();
nota3 = int.Parse(linea);
int promedio = (nota1 + nota2 + nota3) / 3;
if (promedio > 10)
{
Console.Write("Aprobado");
}
else
{
if (promedio > 7)
{
Console.Write("Desaprobado");
}
else
{
Console.Write("Reprobado");
}
}
Console.ReadKey();
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace EstructuraCondicionalAnidada2
{
class Program
{
static void Main(string[] args)
{
int num1, num2, num3;
string linea;
Console.Write("Ingrese primer numero:");
linea = Console.ReadLine();
num1 = int.Parse(linea);
Console.Write("Ingrese segunda numero:");
linea = Console.ReadLine();
num2 = int.Parse(linea);
Console.Write("Ingrese tercer numero:");
linea = Console.ReadLine();
num3 = int.Parse(linea);
if (num1 > num2)
{
if (num1 > num3)
{
Console.Write("El mayor es: "+num1);
}
else
{
Console.Write("El mayor es: " + num3);
}
}
else
{
if (num2 > num3)
{
Console.Write("El mayor es: " + num2);
}
else
{
Console.Write("El mayor es: " + num3);
}
}
Console.ReadKey();
}
}
}
No hay comentarios:
Publicar un comentario