Pseudocódigos secuenciales y condicionales
ismaelmtzmoralesTarea4 de Febrero de 2022
3.349 Palabras (14 Páginas)134 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
Si IMC≥40 y IMC≤49.9 entonces
Escribir "Obesidad de tipo III (mórbida)"
Sino
Si IMC≥50 entonces
Escribir "Obesidad de tipo IV (extrema)"
Fin si
Fin si
FinAlgoritmo
[pic 1]
- Dados dos puntos de un segmento rectilíneo, calcule la pendiente de dicho segmento, y muestre un mensaje que diga si el segmento es horizontal, vertical, inclinado a la izquierda o inclinado a la derecha.
// Autor: Ismael Martinez Morales
// Fecha: 14-11-2021
// Hora: 13:45:00
// ********************************************************************
// *Elabora un algoritmo que, dados dos puntos de un segmento *
// *rectilíneo, calcule la pendiente de dicho segmento, y muestre *
// *un mensaje que diga si el segmento es horizontal, vertical, *
// *inclinado a la izquierda o inclinado a la derecha. *
// *Entradas: Abscisa del primer punto (numérico), ordenada del *
// *primer punto (numérico), abscisa del segundo punto (numérico) *
// *y ordenada del segundo punto (numérico). *
// *Salidas: Un mensaje en la pantalla que diga si el segmento es *
// *horizontal, vertical, inclinado a la izquierda o inclinado a *
// *la derecha. *
...