miércoles, 7 de noviembre de 2012


Ejercicio 5 «2º Parcial»
 Área de triángulos y rectángulos
 PROBLEMA:
Escribir un algoritmo que calcule el área de triángulos y rectángulos conociendo su base y su altura.
 ALGORITMO:
Entradas:   numérico base
   numérico altura
   cadena  figura
Salidas:   numérico area_figura
Inicio
•Leer base
•Leer altura
•Leer figura
•Si figura es «TRIANGULO» entonces
•Multiplicar base por altura y dividir entre dos
•Guardar en area_figura
•Si figura es «RECTÁNGULO» entonces
•Multiplicar base por altura
•Guardar en area_figura
•Imprimir «El área de la figura es»
•Imprimir area_figura
Fin




  PSEUDOCÓDIGO
 Class  DescuentoInscripcion
//Declaraciones (entradas)
numérico: base
numérico: altura
cadena: figura
//Declaraciones (salidas)
numérico: area_figura
//Proceso
Main
  Print «Introduce la base»
  Scan base
  Print «Introduce la altura»
  scan altura
  Print «Introduce la figura»
  scan figura
   if (Figura=«TRIANGULO») then
        area_figura=(base*altura)/2
   if (Figura=«RECTÁNGULO») then
        area_figura=base*altura
   end_if
Print  area_figura
End_main

No hay comentarios:

Publicar un comentario