Professional Documents
Culture Documents
UNIDAD VI
30/05/2012
Condicin Lgica
Durante el Ciclo
Frecuencia Mltiple
30/05/2012
repetir mientras (Contador < VFinal) inicio //Grupo de instrucciones ContadorContador+1 fin
30/05/2012
30/05/2012
Ejercicio 1
Dado largo y ancho de tres rectngulos, calcule e imprima el rea de cada uno de ellos.
30/05/2012
30/05/2012
Diagrama:
repetir para(entero Cont1; Cont<=3; ContCont+1)
1 2
30/05/2012
10
Implementacin en pseudolenguaje
// Definicin de la estructura de la clase ///////////////////////////////////////////////////// clase Rectngulo inicio privado: real Largo, Ancho pblico: AsignarLargo (real Lg) AsignarAncho (real An) real SacarLargo () real SacarAncho () real CalArea () fin // Clase Rectngulo
30/05/2012
12
Implementacin en pseudolenguaje
//Mtodos propios de la clase /////////////////////////////////////////////////////// Rectngulo AsignarLargo (real Lg) inicio Largo Lg fin Rectngulo AsignarAncho (real An) inicio Ancho An fin real Rectngulo SacarLargo ( ) inicio retornar Largo fin
30/05/2012 Profesores: Vladimir Camacaro y Erys Piero 13
real Rectngulo SacarAncho ( ) inicio retornar Ancho fin real Rectngulo CalArea () inicio real rea rea Largo * Ancho retornar rea fin
30/05/2012 Profesores: Vladimir Camacaro y Erys Piero 14
Implementacin en pseudolenguaje
// Programa de aplicacin /////////////////////////////////////////////// principal( ) inicio Rectngulo ObjRectngulo //Creacin del objeto
fin // Ciclo
fin // Cuerpo Principal
30/05/2012
15
Implementacin en pseudolenguaje
InterfazEntradaRectangulo( Rectangulo ObjRectangulo) inicio real Lg,An //Definicin de variables escribir Escriba el largo del rectngulo leer Lg objRectngulo. AsignarLargo(Lg) escribir Escriba el ancho del rectngulo leer An objRectngulo. AsignarAncho(An) fin InterfazSalidaRectangulo( Rectangulo ObjRectangulo, entero Cont) inicio escribir El rectangulo Nro ,Cont, de medidas: escribirLargo ObjRectangulo.SacarLargo( ) escribirAncho ObjRectangulo.SacarAncho( ) escribir Tienen por rea ,ObjRectangulo.CalArea() fin
30/05/2012
16
Ejercicio 2
Dado largo y ancho de varios rectngulos, calcule e imprima el rea de cada uno de ellos.
30/05/2012
17
30/05/2012
18