Está en la página 1de 21

Nombre: carlos jesus olea diaz

Materia: Inteligencia artificial


Tema: Examen diagnostico

Instrucciones: Llena los espacios vaciós de la tabla siguiente con la información solicitada. Todos los ejercicios deben resolver
mediante programación orientada a objetos utilizando el lenguaje que mejor domines:

Ejercicio 1.
Realiza la siguiente figuras:

Diagrama de flujo / Diagrama de clases.


(Coloca aquí el diagrama de flujo correspondiente a la solución diseñada para el problema planteada, el diagrama y el código
fuente deben coincidir, sino es así, no se tomará en cuenta).
Código fuente.
(Pega la captura de pantalla del código fuente o pega el texto aquí, en caso de ser la segunda opción, el código debe ser legible y
entendible, respetando las identaciones, espacios, etc.), sino es así, no se tomará en cuenta).
Captura de pantalla.
(Pega la captura de pantalla del resultado de la ejecución del programa correspondiente).
Ejercicio 2.
Problema: En un reino muy lejano el rey decidió vacunar a su pueblo para que no se enfermen para eso tiene que vacunarlos a
partir de cierta edad y repetir con un refuerzo cada cierto tiempo dependiendo de su edad y género.

Mujeres a partir de los 4 años y aplicar refuerzo cada 6 años.


Hombres a partir de los 5 años y aplicar refuerzo cada 4 años.

El rey notó que los pobladores se hacían bolas con su día de vacunación por lo que pidió hacer un programa que dado el género y
año de nacimiento le dijera cuando le corresponde la próxima vacuna.

Ejemplo:
Juan tiene 15 años de edad: entonces le toca vacuna a los: 5,9,13,17... el mensaje deberá decir: “Te toca vacuna en 2 años”.
Sandra tiene 21 años de edad: entonces le toca vacuna a los: 4,10,16,22... el mensaje deberá decir “Te toca vacuna 1 año”.
Andrea tiene 28 años de edad: entonces le toca vacuna a los: 4,10,16,22,28... el mensaje deberá decir “Te toca vacuna ahora
mismo”.
Diagrama de flujo / Diagrama de clases.
(Coloca aquí el diagrama de flujo correspondiente a la solución diseñada para el problema planteada, el diagrama y el código
fuente deben coincidir, sino es así, no se tomará en cuenta)

.
Código fuente.
(Pega la captura de pantalla del código fuente o pega el texto aquí, en caso de ser la segunda opción, el código debe ser legible y
entendible, respetando las identaciones, espacios, etc.), sino es así, no se tomará en cuenta).
Captura de pantalla.
(Pega la captura de pantalla del resultado de la ejecución del programa correspondiente).
Ejercicio 3
Se quiere saber el costo de un viaje a realizar en motocicleta y en automóvil. Para tal efecto se deberá solicitar la usuario el costo
por litro de gasolina, la distancia a recorrer, el rendimiento de cada vehículo. Se deberá calcular y mostrar los litros de gasolina
que consumirá cada vehículo y el costo en pesos por la gasolina gastada. Se deberá calcular para cada vehículo.

Diagrama de flujo / Diagrama de clases.


(Coloca aquí el diagrama de flujo correspondiente a la solución diseñada para el problema planteada, el diagrama y el
códigofuente deben coincidir, sino es así, no se tomará en cuenta).
Código fuente.
(Pega la captura de pantalla del código fuente o pega el texto aquí, en caso de ser la segunda opción, el código debe ser legible y
entendible, respetando las identaciones, espacios, etc.), sino es así, no se tomará en cuenta).

Captura de pantalla.
(Pega la captura de pantalla del resultado de la ejecución del programa correspondiente).

Ejercicio 4.
Simular el comportamiento de venta de boletos de un cine, guardar lugar del asiento y tipo de boleto. Visualmente se deberá
mostrar al usuario los asientos disponibles y los asientos ya vendidos. El cine tiene filas de la A a la J y en cada fila hay 20 lugares.
Cuando se seleccione la opción correspondiente. Almacenar la información de manera persistente de modo tal que cada que se
ejecute la aplicación, se mantendrá el estado de los asientos.
Diagrama de flujo / Diagrama de clases.
(Coloca aquí el diagrama de flujo correspondiente a la solución diseñada para el problema planteada, el diagrama y el código
fuente deben coincidir, sino es así, no se tomará en cuenta).
Código fuente.
(Pega la captura de pantalla del código fuente o pega el texto aquí, en caso de ser la segunda opción, el código debe ser legible y
entendible, respetando las identaciones, espacios, etc.), sino es así, no se tomará en cuenta).
Captura de pantalla.
(Pega la captura de pantalla del resultado de la ejecución del programa correspondiente).
Ejercicio 5.
Hacer un programa que lea 10 datos ingresados por el usuario y los guarde en una lista. De esa serie de número se deberá
obtener y mostrar las siguientes operaciones: Sumatoria, promedio, mediana, varianza y desviación estándar.
Diagrama de flujo / Diagrama de clases.
(Coloca aquí el diagrama de flujo correspondiente a la solución diseñada para el problema planteada, el diagrama y el código
fuente deben coincidir, sino es así, no se tomará en cuenta).
Código fuente.
(Pega la captura de pantalla del código fuente o pega el texto aquí, en caso de ser la segunda opción, el código debe ser legible y
entendible, respetando las identaciones, espacios, etc.), sino es así, no se tomará en cuenta).

Captura de pantalla.
(Pega la captura de pantalla del resultado de la ejecución del programa correspondiente).

Ejercicio 6.
Hacer un programa que lea los datos de dos listas ingresados por el usuario. 10 por cada lista. Posteriormente se deberá crear
una tercera lista con la suma de los valores en los mismo indices de cada lista y otra lista con la multiplicación. Al final deberá
imprimir las cuatro listas. Ejemplo:
Diagrama de flujo / Diagrama de clases.
(Coloca aquí el diagrama de flujo correspondiente a la solución diseñada para el problema planteada, el diagrama y el código
fuente deben coincidir, sino es así, no se tomará en cuenta).
Código fuente.
(Pega la captura de pantalla del código fuente o pega el texto aquí, en caso de ser la segunda opción, el código debe ser legible y
entendible, respetando las identaciones, espacios, etc.), sino es así, no se tomará en cuenta).

Captura de pantalla.
(Pega la captura de pantalla del resultado de la ejecución del programa correspondiente).
Ejercicio 7.
Hacer un programa que lea los datos de dos matrices de 3x3 cada una. Los datos los debe ingresar el usuario. En una tercera
matriz se almacenarán los datos nuevos de realizar la suma de las primeras dos matrices. Al final mostrar las
tres matrices. Ejemplo:
Diagrama de flujo / Diagrama de clases.
(Coloca aquí el diagrama de flujo correspondiente a la solución diseñada para el problema planteada, el diagrama y el código
fuente deben coincidir, sino es así, no se tomará en cuenta).
Código fuente.
(Pega la captura de pantalla del código fuente o pega el texto aquí, en caso de ser la segunda opción, el código debe ser legible y
entendible, respetando las identaciones, espacios, etc.), sino es así, no se tomará en cuenta).

Captura de pantalla.
(Pega la captura de pantalla del resultado de la ejecución del programa correspondiente).
Ejercicio 8.
Hacer un programa que lea 9 datos ingresados por el usuario y los guarde en una matriz. Posteriormente se le pedirá al usuario
otros 9 datos y los almacenará en una segunda matriz. Se deberá realizar la multiplicación de ambas matrices y el resultado
guardarlo en una tercera matriz. Al final se deberá mostrar la matriz resultado. Ejemplo:

Diagrama de flujo / Diagrama de clases.


(Coloca aquí el diagrama de flujo correspondiente a la solución diseñada para el problema planteada, el diagrama y el código
fuente deben coincidir, sino es así, no se tomará en cuenta).

Código fuente.
(Pega la captura de pantalla del código fuente o pega el texto aquí, en caso de ser la segunda opción, el código debe ser legible y
entendible, respetando las identaciones, espacios, etc.), sino es así, no se tomará en cuenta).
Captura de pantalla.
(Pega la captura de pantalla del resultado de la ejecución del programa correspondiente).

También podría gustarte