Вы находитесь на странице: 1из 3

PRACTICA # 1

LOGICA Y REPRESENTACIÓN 1

OBJETIVOS

 Afianzar los conceptos de programación adquiridos en clase, mediante la


implementación de los algoritmos en el lenguaje c++.
 Desarrollar destrezas para instanciar variables y asignarles valores iniciales y/o
valores obtenidos durante la ejecución.
 Generar habilidades en el uso de la instrucción de decisión básica si-entonces-
sino, sus diferentes variantes y usos.
 Utilizar adecuadamente las estructuras vistas en clase

ENUNCIADO:

Elaborar una aplicación que permita realizar lo siguiente:


Mostrar un menú que muestre las siguientes opciones:

1. Evaluar valor
2. Conversión grados
3. Triangulo
4. Triangulo Aleatorio
5. Salir

Luego, pedir al usuario que seleccione una opción.


Para la opción 1, se debe evaluar si un valor (p) dado pertenece o no a la función
ax2+bx+c en un intervalo [e,f]. Los valores de p, a, b, c, e y f deben ser pedidos al
usuario.
Para la opción 2, se deben pedir el valor de los grados Fahrenheit para luego convertirlos
a grados Centígrados y la inversa de Centígrados a Fahrenheit y mostrar el resultado.
Para la opción 3, Dado los tres valores decir si es triángulo, y si lo es calcular su área su
perímetro y su semi-perimetro.
Para la opción 4, se generan 3 valores aleatoriamente y debe decir si esos tres valores
forman un triángulo y decir que tipo de triangulo es escaleno, isósceles, equilátero o
triangulo rectángulo.
CRITERIOS DE EVALUACION:
1. Manual de usuario 10%
2. Análisis 15%
3. Definición de variables 5%
4. Algoritmo 15%
5. Funcionamiento 40%
6. Presentación 10%
7. Programa fuente 5%
El programa fuente y ejecutable deben entregarse en un cd.

NOTA: Las prácticas se deben entregar en grupos de dos (máximo)


Prácticas repetidas obtendrán como calificación cero.

Fecha de entrega:
Fecha de sustentación:

Notas:
1. La pantalla inicial de la aplicación debe mostrar los nombres de los estudiantes, el
grupo, la fecha, nombre del docente, programa académico y demás datos que sean
considerados importantes. Estos datos deben ser mostrados de forma organizada
(centrados).
2. Prácticas con virus se califican con 0.0.
3. Nota para prácticas con evidencia de copia es 0.0. Todas las implicadas.
4. Todos los estudiantes deben estar preparados para sustentar la práctica de forma
individual.
5. En la visualización de resultados en pantalla se tendrá en cuenta la buena
presentación y cuando los datos no caben en una sola pantalla, que se puedan ver
pantalla por pantalla.
6. El menú principal siempre tiene que estar activo esto quiere decir que solo se puede
salir con la opción 4.
7. Para la práctica se debe hacer uso de la estructura swich para el menú principal.
BIBLIOGRAFIA

Lógica Y Programación. Oviedo Efraín


Aprenda C++ básico como si estuviera en primero. Universidad de Navarra.

Вам также может понравиться