Está en la página 1de 3

Ejercicios - Estructuras selectivas - Anidados y

compuestos
1. Escribir un algoritmo que determine el mayor de tres números. Escribir un
algoritmo que determine el mayor de tres números.

class Program {
public static void Main (string[] args) {
Console.WriteLine ("El mayor de TRES numeros");
//Inicio
int a = 0 , b = 0 , c = 0;//Variables

Console.Write("Escribe el primero Numero : ");


a = int.Parse(Console.ReadLine());
Console.Write("Escribe el segundo Numero : ");
b = int.Parse(Console.ReadLine());
Console.Write("Escribe el tercer Numero : ");
c = int.Parse(Console.ReadLine());

if (a > b)//Condicion 1
if ( a > c)//Condicion 1.1
Console.WriteLine("El mayor es {0}" , a);
else if (c > b)// Negacion 1.1 y Condicion 1.1
Console.WriteLine("El mayor es {0}" , c);

else//Negacion 1.1.1
Console.WriteLine("El mayor es {0}" , b);

else if (b > c)//Negacion 1 y Condicion 2


Console.WriteLine("El mayor es {0}" , b);

else//Negacion 2
Console.WriteLine("El mayor es {0} " , c);
Console.ReadKey();
//Fin
2. El profesor de una asignatura durante un semestre tomo cuatro exámenes
parciales. Al final del semestre les informa a sus alumnos que pueden calcular
su promedio final eliminando la nota más baja y promediando los tres
restantes. Escribir un algoritmo para calcular el promedio final de un alumno.

class Program {
public static void Main (string[] args) {

Console.WriteLine ("Promedio de Cuatro Notas");


//Inicio

//Declaracion de Variables
double nota1, nota2 , nota3, nota4, notaFinal;

//Entrada de datos

Console.WriteLine("Ingrese la primera nota : ");

nota1 = double.Parse(Console.ReadLine());
Console.WriteLine("Ingrese la segunda nota : ");

nota2 = double.Parse(Console.ReadLine());

Console.WriteLine("Ingrese la tercera nota : ");

nota3 = double.Parse(Console.ReadLine());

Console.WriteLine("Ingrese la cuarta nota : ");

nota4 = double.Parse(Console.ReadLine());

//Procesamiento de datos
notaFinal = (nota1 + nota2 + nota3 + nota4 / 4 );

//Salida de la Informacion

Console.WriteLine("El promedio final es de :" + notaFinal);

Console.ReadKey();

También podría gustarte