Algoritmos
1.-PLANTEAMIENTO DEL PROBLEMA
Calcula tu IMC (Índice de Masa Corporal)
NOMBRE: Itzel
IMC: peso/altura2
IMC: peso/altura*altura
IMC: 43/1.58*1.58
TABLA DE RESULTADOS |
<19= BAJO PESO |
19 24.9= NORMAL |
25 29.9=SOBREPESO |
+30=OBESIDAD |
2.-ALGORITMO
1.-Inicio
2.-Leer nombre de la persona (nom)
3.-leer peso (peso)
4.-Leer altura (altura)5.-cálculo
IMC= peso/altura*altura
6.-nom,”tiene un IMC=”, IMC.
7.-Fin
INICIO
3.-DIAGRAMA DE FLUJO
Leer nombre de la persona (nom).
Leer peso (peso).
Leer altura (altura).
IMC= peso/altura*altura
Nom,”tiene un IMC=”,IMC
FIN
4.-PRUEBA ESCRITORIO
Leer nombre de la persona (nom) Itzel
Leer peso (peso) 43
Leer altura (altura) 1.58
Cálculo y sustitución
IMC=peso/altura*altura
IMC= peso/1.58*1.58
IMC= 43/2.4964
IMC=17.224
* Itzel tiene un IMC=17.224
//AMBIENTE GUISS
import javax.swing.JOptionPane;
//NAME CLASE
public class imc
//PROCESO PRINCIPAL
{
//FUNCION PRINCIPAL
public static void main (String args[])
{
float imc,peso,altura,altu_t;
String entrada,nombre;//ENTRADA DE DATOS
nombre = JOptionPane.showInputDialog
("DIGITA TU NOMBRE:");
entrada = JOptionPane.showInputDialog
("DIGITA TU PESO");
peso=Float.parseFloat(entrada);
entrada = JOptionPane.showInputDialog
("DIGITA TU ALTURA");
altura=Float.parseFloat(entrada);
altu_t=altura*altura;
imc=peso/altu_t;JOptionPane.showMessageDialog
(null, nombre + " tu IMC es: " + imc);
//TERMINACION DE PROGRAMA
System.exit(0);
}
}
EJERCICIO 33
1.-PLANTEAMIENTO DEL PROBLEMA
CALCULA EL PERÍMETRO Y ÁREA DE UN TRAPECIO
5cm (m)b
h= 2.5cm
3cm(l) 3cm(o)8cm(n)B
P=l+m+n+o A= h (B+b)/2
P= perímetro A=área
L=lado 1 A=2.5cm (8cm+5cm)/2
M=lado 2 A=50 centímetros cuadrados
O= lado 3
N= lado 4
P= 3cm+5cm+8cm+3cm
P=19cm
2.- ALGORITMO
1.-Inicio
2.-leer el valor de la basemenor (b)
3.-leer el valor de la base mayor (B)
4.-leer el valor de la altura (h)
5.-leer el valor del lado 1 (l)
6.-leer el valor del lado 2 (m)
7.-leer el valor del lado 3 (n)
8.-leer el valor del lado 4 (o)
9.-cálculo
P= n+b+n+B
A=h (B+b)/2
10.-“el perímetro del trapecio=”, P,”centímetros”.
“el área del trapecio=”, A, “centímetros cuadrados”.
11.-fin.3.-DIAGRAMA DE FLUJO
INICIO
Leer valor de la base menor (b)
Leer valor de la base mayor (B)
Leer valor de la altura (h)
Leer valor del lado 1 (l)
Leer valor del lado 2 (m)
Leer valor del lado 3 (n)
Leer valor del lado 4 (o)
P= l+m+n+o
A= h (B+b)/2
“el perímetro del trapecio=”, P,”centímetros”.
“el área del trapecio =”, A, “centímetros cuadrados”.
FIN
4.-PRUEBAESCRITORIO
Leer valor de la base menor (b) 5cm
Leer valor de la base mayor (B) 8cm
Leer valor de la altura (h) 2.5
Leer valor del lado 1 (l) 3cm
Leer valor del lado 2 (m) 5cm
Leer valor del lado 3 (n) 8cm
Leer valor del lado 4 (o) 3cm
Cálculo y sustitución
P= l+m+n+o A= h (B+b)/2
P= 3cm+5cm+8cm+3cm A= 2.5 (8cm+5cm)/2P=19cm A= 2.5 (13cm)/2
A= 2665/2 A=1332.5
//AMBIENTE GUISS
import javax.swing.JOptionPane;
//NAME CLASE
public class p_a_trapecio
//PROCESO PRINCIPAL
{
//FUNCION PRINCIPAL
public static...
Regístrate para leer el documento completo.