Programación Turno: vespertino
Enviado por Ninoka • 19 de Diciembre de 2017 • 679 Palabras (3 Páginas) • 370 Visitas
...
Declaraciones
Variables
Altura, base: entero
Área: real
Declarar e inicio objeto
Área objtriangulo= new ang()
Establecer objtriangulo.establecer base(base)
Objtiangulo.establecer altura(altura)
Calcular objtriangulo calcular área ()
Área=(base*Altura)/2
Imprimir objtriangulo.obtener área ()
Fin método principal
Fin clase área fin
Método y encapsulación
Imprimir como salida: nombre del alumno, promedio
Leer los datos: calificación 1, calificación 2, calificación 3, nombre del alumno
Calcular promedio=(cal1+cal2+cal3)/3
[pic 10]
Algoritmo calcular promedio
Clase promedio 23
Datos
Cal1,Cal2,Cal3,pro:real
Nombre: cadena
Objetos
2.- método establecer nombre (nombre:cadenas)
Nombre del alumno: nombre
Fin método establecer nombre
3.-metodo establecer calificación 1(cal1:real)
Calificacion1:cal 1
Fin método establecer calificacion1
4.-metodo establecer calificación 2 (cal2:real)
Calificacion2: cal2
Fin método establecer calificación 2
5.-metodo establecer calificación 3 (cal3:real)
Calificación3:cal3
Fin método establecer calificación 3
6.-metodo calcular promedio ()
Pro=(cal1+cal2+cal3)/3
Fin método calcular promedio
7.-metodo obtener promedio ()real
Retourn pro
Fin método obtener promedio
8.-metodo obtener nombre () cadena
Retourn nombre
Fin método obtener nombre
Fin clase promedio 23
Clase ejecutar promedio23
Método principal
Declaraciones
Variables
Cal1,Cal2,Cal3,pro:real
Nombre: cadena
Declarar, crear e iniciar objeto
Promedio 23 objpromedio: new promedio 23()
Solicitar el nombre del alumno
Leer nombre
Solicitar las 3 calificaciones
Leer cal1,cal2,cal3
Establecer
Objpromedio.establecer nombre (nombre)
Objpromedio establecer calificación 1(cal1)
Objpromedio establecer calificación 2(cal2)
Objpromedio establecer calificación 3(cal3)
Calcular objpromedio.calcular promedio ()
Imprimir objpromedio.obtener nombre()
Objpromedio.obtener promedio()
Fin método principal
Fin clase ejecutar promedio 23
Fin
Realizar el siguiente algoritmo orientado a objetos que permita leer un numero entre 1 y 7 y que imprima día domingo si es 1 y lunes si es 2. Hasta imprimir sábado si es 7.
Definición del problema
Leer un numero del 1 al 7 y que imprima el día de la semana según el numero seleccionado
Análisis del problema
Datos de entrada: numdia
Datos de salida: día
Proceso: numdia=1=lunes
Numdia=2=martes
Numdia=3=miércoles
Numdia=4=jueves
Numdia=5=viernes
Numdia=6=sábado
Numdia=7=domingo
Diseño del programa
[pic 11]
Métodos y encapsulación
Imprimir como salida: lunes, martes, miércoles, jueves, viernes, sábado, domingo.
Leer los datos: numdia
Proceso: lunes=2=numdia
Martes=3=numdia
Miércoles=4=numdia
Jueves=5=numdia
Viernes=6=numdia
Sábado=7=numdia
Domingo=1=numdia
[pic 12]
Clase diasemana
Declaraciones
...