Estructuras secuenciales

Solo disponible en BuenasTareas
  • Páginas : 8 (1765 palabras )
  • Descarga(s) : 9
  • Publicado : 16 de junio de 2010
Leer documento completo
Vista previa del texto
Estructuras secuenciales

Esta constituida por un número determinado de elementos básicos, colocados en secuencia de forma tal que ellos se ejecuten en bloque, en el orden que se encuentren colocados. La estructura secuencial se expresa como:
.
.
.
Sentencia1
Sentencia2
Sentencia3
.
.
Ejercicio1: Dado undeterminado numero de días calcule e imprima el número segundos que hay en ese numero de días.

Aplicando la metodología orientada a objeto, se procede a darle solución en base a sus tres fases: análisis, diseño e implementación.

a. ANALISIS
Se deben seguir los siguientes pasos:

1. Identificación de Clases y Objetos:

|LISTA|CLASIFICACIÓN |
|Segundos |Clase |
|NumDias |Atributo/Segundos |
|CalcularSegundos|Método/Segundos |
| | |
| | |

Clase: Segundos
Atributos: NumDias
Metodos: AsignarNumDias(Dias)
Obtener NumDias()
CalcularSegundos()

2. Comportamiento o procesos:

• Calcular Segundos
Seg NumDias *24 *60 *60

b. DISEÑO

|Segundos |
|entero NumDias |
|Asignar NumDias(entero Dias) ||entero Obtener NumDias() |
|entero CalcularSegundos() |

c. IMPLEMENTACIÓN

// Implementación Clase

clase Segundos
inicio

privado:
entero NumDias
publico:
Asignar NumDias(entero Dias)
entero Obtener NumDias()
entero CalcularSegundos()
fin

// ImplementaciónMétodos

Segundos Asignar NumDias(entero Dias)
inicio
NumDias Dias
fin

entero Segundos Obtener NumDias()
inicio
retornar NumDias
fin

entero Segundos CalcularSegundos()
inicio
entero seg
Seg NumDias *24 *60 *60
Retornar Seg
fin

// Implementación de la función principal

principal ( )
inicio
entero DiasSegundos ObjSegundos

escribir “ DE EL NUMERO DE DIAS ”
leer Dias
ObjSegundos. AsignarNumDias(Dias)
Escribir “En los ” ObjSegundos.ObtenerNumDias () “Dias “
Escribir “Hay ” ObjSegundos.CalcularSegundos() “Segundos “
Fin

Ejercicio 2: Se conoce la información de un estudiante: nombre, apellido, cedula, nombre de la materia, nota del primer, segundoy tercer corte. Determine e imprima la nota final y su promedio de notas.

a) ANALISIS
Se deben seguir los siguientes pasos:

3. Identificación de Clases y Objetos:

|LISTA |CLASIFICACIÓN |
|Alumno |Clase|
|Materia |Clase |
|Nombre |Atributo/Alumno |
|Apellido |Atributo/Alumno...
tracking img