ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programación Turno: vespertino


Enviado por   •  3 de Marzo de 2016  •  Apuntes  •  3.053 Palabras (13 Páginas)  •  299 Visitas

Página 1 de 13

[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

...

Descargar como (para miembros actualizados)  txt (10 Kb)   pdf (462 Kb)   docx (112 Kb)  
Leer 12 páginas más »
Disponible sólo en Clubensayos.com