Algoritmos

Páginas: 10 (2382 palabras) Publicado: 13 de junio de 2012
EJERCICIO 32
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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS