Estructura Condicional Anidada en C#
En ocasiones dentro de una estructura if pueda existir otras estructuras if. A esa estructura if combinada se le denomina if anidada.
El diagrama de flujo que se presenta contiene dos estructuras condicionales.
Ejercicios Resueltos de Estructura condicional anidada 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();
}
}
}
No hay comentarios:
Publicar un comentario