Pseudocódigos secuenciales y condicionales
Enviado por ismaelmtzmorales • 4 de Febrero de 2022 • Tarea • 3.349 Palabras (14 Páginas) • 100 Visitas
Pseudocódigos secuenciales y condicionales
Elabora los pseudocódigos correctos para que:
- Dados la estatura en centímetros y el peso en kilogramos Calcule el índice de masa corporal y muestre la situación en que se encuentra esa persona.
// Autor: Ismael Martinez Morales
// Fecha: 14-11-2021
// Hora: 12:00:00
// ********************************************************************
// *Elabora un algoritmo que, dada la estatura (en cm) y peso *
// *(en kg) de una persona, calcule su índice de masa corporal (IMC), *
// *y muestre un mensaje en pantalla diciendo la categoría *
// *(situación) en la que se encuentra esa persona. *
// *Entradas: Estatura (real), Peso (real) *
// *Salidas: Un mensaje diciendo la categoría en la que se encuentra *
// *esa persona respecto a su índice de masa corporal. *
// *Variables: cm, kg, IMC *
// *******************************************************************
// 1. Inicio
// 2. Pedir la estatura y guardar en la variable cm.
// 3. Pedir peso y guardar en variable kg.
// 4. Multiplicar cm por 0.001 y el resultado multiplicar
// por el producto cm por 0.001 y dividir kg entre el resultado
// de la multiplicacion y guardar en la variable IMC
// 5. Si IMC es menor a 18,5 entonces
// Mostrar un mensaje en la pantalla que diga "Bajo peso"
// Sino
// Si IMC es igual o mayor a 18,5 y menor o igual 24,9 entonces
// Mostrar un mensaje en pantalla que diga "normo peso"
// Si IMC es igual o mayor a 25 y menor o igual a 26,9 entonces
// Mostrar un mensaje en pantalla que diga "sobrepeso grado I"
// Sino
// Si IMC es igual o mayor a 27 y menor o igual a 29,9 entonces
// Mostrar un mensaje en la pantalla que diga "sobrepeso
// grado II"
// Si IMC es igual o mayor a 30 y menor o igual a 34,9
// entonces
// Mostrar un mensaje en pantalla que diga
// "obesidad tipo I"
// Sino
// Si IMC es igual o mayor a 35 y menor o igual a
// 39,9 entonces
// Mostrar un mensaje en pantalla que diga
// "obesidad tipo II"
// Si IMC es igual o mayor a 40 y menor o
// igual a 49,9 entonces
// Mostrar un mensaje en pantalla que
// diga "obesidad de tipo III (mórbida)"
// Sino
// Si IMC es igual o mayor a 50
// entonces
// Mostrar un mensaje en
// pantalla que diga "obesidad
// de tipo IV (extrema)"
// 6. fin
Algoritmo Calculador_IMC
Escribir "¿cual es su estatura (cm)?"
Leer cm
Escribir "¿cual es su peso (kg)?"
Leer kg
IMC←kg/((cm*0.01)*(cm*0.01))
Si IMC<18.5 entonces
Escribir "Bajo peso"
Sino
Si IMC≥18.5 y IMC≤24.9 entonces
Escribir "Normo peso"
Fin si
Fin si
Si IMC≥25 y IMC≤26.9 entonces
Escribir "Sobrepeso grado I"
Sino
Si IMC≥27 y IMC≤29.9 entonces
Escribir "Sobrepeso grado II"
Fin si
FinSi
Si IMC≥30 y IMC≤34.9 entonces
Escribir "Obesidad tipo I"
Sino
Si IMC≥35 y IMC≤39.9 entonces
Escribir "Obesidad tipo II"
Fin si
Fin si
...