Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Ejercicios de Estructuras Selectivas: Anidados y Compuestos - Prof. Vera Aparicio, Guías, Proyectos, Investigaciones de Algoritmos y Programación

Este documento contiene tres ejercicios de programación en C# relacionados con estructuras selectivas anidadas y compuestas. Los ejercicios consisten en crear algoritmos que determinen la categoría de altura de una persona, el número mayor de tres números y el promedio final de un estudiante eliminando la nota más baja.

Tipo: Guías, Proyectos, Investigaciones

2019/2020

Subido el 17/10/2022

Paco_Pajosh
Paco_Pajosh 🇵🇪

2 documentos

1 / 6

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
ESTRUCTURAS SELECTIVAS - ANIDADOS Y COMPUESTOS
ALUMNO: Alvarez Carpio Yair Aaron CODIGO: 020102192C
Para cada ejercicio, cree el entender el problema, modelo, código en C# y diagrama de
flujo.
-Se desea escribir un algoritmo que pida la altura en cm de una persona, si la altura es
menor o igual a 150 cm envíe el mensaje: “Persona de altura baja”; si la altura está entre
151 y 170 escriba el mensaje: “Persona de altura media” y si la altura es mayor al 171
escriba el mensaje: “Persona alta”.
//INICIO
Console.WriteLine("INDICADOR DE ALTURA");
Console.Title = "Definidor de Estatura";
//definir variables
int alt;
//SENTENCIA DE ENTRADA
//Ingresar monto del cheque
Console.Write("Ingresar su altura en cm: ");
alt = (int)double.Parse(Console.ReadLine());
//SENTENCIAS DE PROCESO
if (alt <= 150)
{
Console.WriteLine("\n-Persona de altura baja");
}
else
{
if(alt >= 151)
{
if (alt <= 170)
{
Console.WriteLine("\n-Persona de altura media");
}
}
}
if (alt >= 171)
{
Console.WriteLine("\n-Persona alta");
}
Console.ReadKey();
//FIN
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Ejercicios de Estructuras Selectivas: Anidados y Compuestos - Prof. Vera Aparicio y más Guías, Proyectos, Investigaciones en PDF de Algoritmos y Programación solo en Docsity!

ESTRUCTURAS SELECTIVAS - ANIDADOS Y COMPUESTOS

ALUMNO: Alvarez Carpio Yair Aaron CODIGO: 020102192 C Para cada ejercicio, cree el entender el problema, modelo, código en C# y diagrama de flujo.

  • Se desea escribir un algoritmo que pida la altura en cm de una persona, si la altura es menor o igual a 150 cm envíe el mensaje: “Persona de altura baja”; si la altura está entre 151 y 170 escriba el mensaje: “Persona de altura media” y si la altura es mayor al 171 escriba el mensaje: “Persona alta”. //INICIO Console.WriteLine("INDICADOR DE ALTURA"); Console.Title = "Definidor de Estatura"; //definir variables int alt; //SENTENCIA DE ENTRADA //Ingresar monto del cheque Console.Write("Ingresar su altura en cm: "); alt = (int)double.Parse(Console.ReadLine()); //SENTENCIAS DE PROCESO if (alt <= 150) { Console.WriteLine("\n-Persona de altura baja"); } else { if(alt >= 151) { if (alt <= 170) { Console.WriteLine("\n-Persona de altura media"); } } } if (alt >= 171) { Console.WriteLine("\n-Persona alta"); } Console.ReadKey(); //FIN
  • Escribir un algoritmo que determine el mayor de tres números. //INICIO Console.WriteLine("Programa que indica el mayor de 3 numeros"); Console.Title = "Comparador V3.0"; int num1, num2, num3; Console.Write("Escriba el primer numero: "); num1 = int.Parse(Console.ReadLine()); Console.Write("Escribe el segundo numero: "); num2 = int.Parse(Console.ReadLine()); Console.Write("Escribe el tercero numero: "); num3 = int.Parse(Console.ReadLine()); if (num1 > num2) { if(num1 > num3) { Console.WriteLine("\n-El numero mayor es: " + num1); } else { Console.WriteLine("\n-El numero mayor es: " + num3);

eliminando la nota más baja y promediando las tres restantes. Escribir un algoritmo para calcular el promedio final de un alumno. //INICIO Console.Title = “Promediador”; int not1, not2, not3, not4, promedio; int notme = 0; Console.Write("Escriba la primera nota: "); not1 = int.Parse(Console.ReadLine()); Console.Write("Escriba la segunda nota: "); not2 = int.Parse(Console.ReadLine()); Console.Write("Escriba la tercera nota: "); not3 = int.Parse(Console.ReadLine()); Console.Write("Escriba la cuarta nota: "); not4 = int.Parse(Console.ReadLine()); if (not1 < not2) { if (not1 < not3) { if (not1 < not4) { notme = not1; } } } else { if (not2 < not1) { if (not2 < not3) { if (not2 < not4) { notme = not2; }

else { if (not3 < not1) { if (not3 < not2) { if (not3 < not4) { notme = not3; } } } else { if (not4 < not1) { if (not4 < not2) { if (not4 < not3) { notme = not4; } } } } } } promedio = (not1 + not2 + not3 + not4 - notme) / 3; Console.WriteLine("Promedio: " + promedio); Console.WriteLine("Nota eliminada: " + notme); Console.ReadKey(); //FIN