U S B - Carrera de Ingeniería de Sistemas
Práctica Análisis y Diseño Orientada
a Objetos |
Materia: Programación III Semestre: 4 to A1 111 Docente: Lic. Oscar Aguilar |
( I. ) Realizar
Análisis y Diseño Orientado a Objetos, utilizando los ocho pasos: (i)
Definición del problema (ii)Resolución manual (iii)Identificación de Objetos,
atributos y métodos (iv) Descripción y prueba de objetos (v)Descripción de
clases (vi)Relaciones entre clases (vii)Declaración y definición de clases
(viii)Uso de clases, POO ; para los siguientes problemas:
1)
Dado un número
entero, obtener todos sus divisores.
2)
Leer un número
entero positivo N, calcular y mostrar su factorial N!.
3)
Leer un número entero
positivo N, generar y mostrar la lista de los N primeros números primos.
4)
Dado un numero entero
en base decimal, convertir a su equivalente en base binario.
5)
Dado un numero real
en base binaria, convertir a su equivalente en base decimal.
6)
Resolver una
ecuación de segundo grado utilizando la formula correspondiente.
7)
Dado el numero
real X y el numero entero Y, calcular la operación de XY.
8)
Leer cuatro números,
obtener y mostrar el mayor y el menor números.
9)
Dado un numero
entero positivo N, hallar la suma de los factoriales de los dígitos del numero
N.
10)
Dado un número
entero N, obtener el número de dígitos que tiene N.
11)
Dado un numero entero N, invertir el numero N.
12)
Leer un numero N
y la base B de numeración en que se encuentra N. Obtener el complemento Autentico
de N.
13)
Dado un numero
entero N, generar y mostrar los N términos de la serie de fibonacci:
0, 1,
1, 2, 3, 5, 8, 13, 21, .…….
14)
Dado dos números
enteros X y N, Calcular la siguiente sumatoria:
= 1 + X + X 2 + X 3 + X 4
+………+ X N
15)
Leer dos números
reales en base binaria. Obtener como resultado, la suma, resta, multiplicación y
división de ambos números.
16)
Dado dos números
quebrados, obtener la suma, resta, multiplicación y división de ambos
quebrados.