fundamentos

2
Fundamentos de Computación – I I / 2015 – Paralelo 2 Trabajo de Investigación 4: Programas Computacionales con Decisiones Fecha de entrega: Jueves 12 de noviembre de 2015 Formato: Manuscrito Modalidad: Individual Para cada ejercicio escriba una solución a) Con un diagrama de flujo b) En seudolenguaje c) En la notación del lenguaje Python d) Realice una prueba recorriendo manualmente el programa 1) Dado un dato del tiempo transcurrido en días. Determine el equivalente en meses y semanas y dias sobrantes. Por simplicidad suponga que cada mes tiene 30 días. Ejemplo. 198 días equivalen a 6 meses, 2 semanas y 4 días. Si el dato es mayor a 365, únicamente muestre el mensaje ‘ERROR’ 2) Lea dos números enteros. Suponga que cada uno tiene tres cifras. Sume la última cifra del primer número con la primera cifra del segundo número y dependiendo de este resultado, muestre el mensaje: ‘PAR’ o ‘IMPAR’ 3) Ingrese como datos la abscisa y la ordenada de tres puntos en el plano. Calcule la distancia de cada punto al origen. Dependiendo de este resultado muestre el mensaje: ‘EL PRIMERO ES MAS LEJANO’ o ‘EL SEGUNDO ES MAS LEJANO’ o ‘EL TERCERO ES MAS LEJANO’. No considere la posibilidad que hayan empates. 4) Escriba un programa para ingresar como datos los coeficientes a, b, c de la ecuación cuadrática: ax 2 + bx + c = 0. Encuentre los dos valores de x usando la conocida fórmula: x= b 2 4 ac 2 a

Upload: titocv96

Post on 12-Apr-2016

216 views

Category:

Documents


0 download

DESCRIPTION

EJERCICIOS

TRANSCRIPT

Page 1: FUNDAMENTOS

Fundamentos de Computación – I I / 2015 – Paralelo 2

Trabajo de Investigación 4: Programas Computacionales con Decisiones

Fecha de entrega: Jueves 12 de noviembre de 2015Formato: ManuscritoModalidad: Individual

Para cada ejercicio escriba una solucióna) Con un diagrama de flujob) En seudolenguajec) En la notación del lenguaje Pythond) Realice una prueba recorriendo manualmente el programa

1) Dado un dato del tiempo transcurrido en días. Determine el equivalente en meses y semanas y dias sobrantes. Por simplicidad suponga que cada mes tiene 30 días. Ejemplo. 198 días equivalen a 6 meses, 2 semanas y 4 días. Si el dato es mayor a 365, únicamente muestre el mensaje ‘ERROR’

2) Lea dos números enteros. Suponga que cada uno tiene tres cifras. Sume la última cifra del primer número con la primera cifra del segundo número y dependiendo de este resultado, muestre el mensaje: ‘PAR’ o ‘IMPAR’

3) Ingrese como datos la abscisa y la ordenada de tres puntos en el plano. Calcule la distancia de cada punto al origen. Dependiendo de este resultado muestre el mensaje: ‘EL PRIMERO ES MAS LEJANO’ o ‘EL SEGUNDO ES MAS LEJANO’ o ‘EL TERCERO ES MAS LEJANO’. No considere la posibilidad que hayan empates.

4) Escriba un programa para ingresar como datos los coeficientes a, b, c de la ecuación cuadrática: ax2 + bx + c = 0. Encuentre los dos valores de x usando la conocida fórmula:

x=−b±√b2−4ac2a

Nota: Antes de calcular las raíces, verifique el valor dentro del radical. Si es un valor negativo, muestre solamente el mensaje ‘RAICES COMPLEJAS’

5) Un local vende sus productos con la siguiente promoción. Si compra hasta 5 artículos, no hay descuento. Si compra más de 5 artículos, pero menos de 10, el precio unitario se reduce en 5%. Si compra 10 o más artículos, el precio unitario se reduce en 8%. Ingrese un dato de cantidad y el valor del precio unitario original. Calcule y muestre el valor total a pagar.