Programación Turno: vespertino
Enviado por leonel1996 • 3 de Marzo de 2016 • Apuntes • 3.053 Palabras (13 Páginas) • 318 Visitas
[pic 1]
Nombre del alumo: Leonel Eduardo olan diaz
Maestro: mateo del carmen Rosique cansino
Especialidad: programación
Turno: vespertino
Grado y grupo: 3ºA
Realice el siguiente algoritmo orientado a objetos, analizándolo, creando su diagrama de clases y ampliando el modelo vista controlador. creador un algoritmo que ofrezca un menú que permita seleccionar, el calcular el perímetro de un triangulo, un cuadrado, un rectángulo, pentágono y circulo, conociendo que se debe de ingresar la base, altura, lado, radio, según convenga la figura geométrica y que debe imprimir el perímetro y el nombre de la figura geométrica.
1.- análisis del problema. Calcular el perímetro de un cuadrado, pentágono, triangulo, rectángulo y circulo
2.-definicion del problema. Datos de entrada.triangulo=L1,L2,L3. Cuadrado=L rectángulo=b,h pentágono=L circulo=diam
Datos de salida: pTri, pCua, pRec, pPen, pCirc;
Proceso: Triangulo= pTri=L1+L2+L3; Cuadrado= pCua= L*4; Rectángulo= pRec= (b*2)+(h*2) Pentágono= pPen= L*5; circulo= pCirc=pi*diam;
3.-diseño del programa 1.-diagrama de clases.
[pic 2]
1.- lógica de la clase
[pic 3]
[pic 4]
[pic 5]
Realiza el siguiente algoritmo según la ordenación al objeto que permita leer el tamaño de un Angulo en radianes y que imprima el seno, coceno de dicho angulo análisis del problema, diagrama de clases y utilizar el arquitectura vista controlador.
1.- análisis del problema calcular el seno y coseno de un Angulo en radianes
2.- definición del problema
Información de entrada: tamAngRad(coseno);
Información de salida: coCang,senAng
Proceso: cocang=tamAngRad(coseno); senAng=tamAngRad(seno);
3.-diseñar el programa 1.- se diseña el diagrama de clases
[pic 6]
[pic 7]
Clase secoang23
Declaraciones
Variables
TamAngAad,CocAng,SenAng:real
Objeto
1.- método establecer tamaño del angulo
(TamAngRad:real)
a.tamAngRad=tamaño del Angulo
fin método establecer tamaño del angulo
2.-metodo calcular seno y coseno ( )
cocAn=tamAngRad(coseno)
senAng=tamAngRad(seno)
fin método calcular seno y coseno
3.- método obtener seno y coseno del angulo
Retourn CocAng
Retourn senAng
Fin método obtener seno y coseno del angulo
Fin clase senoAng23
Realiza un algoritmo que calcule el área de un triangulo sabiendo su base y su altura, e imprimirlo
1.- definición del problema:
Elaborar un algoritmo que permita calcular el área de un triangulo
2.- analizar el problema:
-información de entrada: base, altura
-informacion de salida: área
-proceso área: (base*altura)/2
Diseño de programa
Diagrama de clase
[pic 8]
>imprimir como salida: el área del triangulo:
>leer los datos: base y altura
>calcular área: (base *altura)/2;
[pic 9]
Lógica de clases
Clase Arca
Declaraciones
Variables
Base: entero
Altura: entero
Área: real
Objeto
1.- método establecer base (base:entero)
a.base= base del triangulo
fin método establecer base
2.-metodo establecer altura(altura:real)
a.altura=Altura del triangulo
fin método establecer altura
3.-metodo calcular área ()
a.area=(base*altura)/2
fin método calcular área
4.-metodo obtener área
Retour área
Fin método obtener área
Fin clase área
Clase ejecuta área
Método principal
...