trabajo corregido

10
DFD 1-Realizar un diagrama que permita convertir de grados Farenheit a grados centígrados y muestre su resultado 2. Realizar un diagrama que permita determinar la el área de un rombo

Upload: juanit65

Post on 28-Oct-2015

471 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Trabajo Corregido

DFD

1-Realizar un diagrama que permita convertir de grados Farenheit a grados centígrados y muestre su resultado

2. Realizar un diagrama que permita determinar la el área de un rombo

Page 2: Trabajo Corregido

3. Desarrollar un diagrama que permita determinar el volumen y área de un cilindro dado su Altura y Radio

Page 3: Trabajo Corregido

4.- Desarrollar un diagrama que permita determinar si un número cualquiera es par o impar.

Page 4: Trabajo Corregido

5.-Elaborar un diagrama de flujo que permita determinar si un número es Positivo o Negativo, tenga en cuenta si es cero (mensaje numero neutro)

6.-Desarrolle un diagrama que permita determinar, cuántos años, meses, semanas y días; corresponden a un número ingresado, por ejemplo si se ingresa el 366 corresponde a 1 año 1 + un día

Page 5: Trabajo Corregido

7.- Diseñar un Diagrama que permita determinar el tiempo que se tarda un vehículo en recorrer una distancia entre dos ciudades (determine los datos de entrada que se requieren)

8.- Diseñar un diagrama que permita determinar si una familia puede ingresar o no a un parque de diversión teniendo en cuenta que dos adultos deberán de ir con al menos tres niños..

9. Indicar el valor a pagar de una venta teniendo en cuenta la siguiente información: La empresa ofrece hamburguesa sencilla a $5000 pesos y la doble carne a $8000. Si compra tres hamburguesas de las grandes, se le da un 10% de descuento en las tres hamburguesas. El vaso de gaseosa pequeño es a $500 pesos y el grande a $1000. Si compra 2 hamburguesas dobles, se obsequia el vaso de gaseosa pequeño

Page 6: Trabajo Corregido

10. Desarrollar un diagrama de flujo que permita conocer el tiempo estimado en minutos para el llenado de un deposito (tenga en cuenta la forma que le quiere dar al depósito)

PSEINT

1. Dado un tiempo en minutos, calcular los días, horas y minutos que le corresponden

2. En un supermercado se hace una promoción, mediante la cual el cliente obtiene un descuento dependiendo de un número que se escoge al azar (los números generados están entre el cero y el 60). Obtener cuánto dinero se le descuenta por la compra realizada

3. Calcular el número de pulsaciones que una persona debe tener por cada 10 segundo de ejercicio aeróbico, la formula es: Sexo es femenino es: num. pulsaciones ← (220 - edad)/10 Sexo es masculino: num. pulsaciones ← (210 - edad)/10

Con lo anterior usted debe realizar un algoritmos que perita ingresar el número de pulsaciones de una persona y generar mensajes de alerta en caso de que el usuario este por fuera del rango aceptado.

4. Las notas de las actividades en campus virtual del curso Algoritmos corresponden al 60% del total de la nota y el 40% restante al examen final, realizar un algoritmo que permita ingresar una puntuación entre 1 y 300 (actividades plataforma incluido las prácticas de laboratorio) y le informe al usuario la nota que debe sacar en el examen final (de 0 a 5)

5. Cuatro personas deciden invertir su dinero para conformar una empresa. Cada una de ellas invierte una cantidad distinta. Obtener el porcentaje que cada quien invierte con respecto a la cantidad total invertida.

6. Se desea desarrollar un algoritmo que permita, mostrar la tabla de multiplicar de un determinado número (la tabla básica va de 1 a 13);

Page 7: Trabajo Corregido

7. Variación del ejercicio anterior, se debe desarrollar un algoritmo que permita mostrar las tablas del 1 al 11

8. una empresa con N empleados desea saber cuántos ganan menos de un salario mínimo, cuantos tienen un salario entre uno y dos salarios mínimos y cuantos ganan más de tres salarios mínimos, además cual es el valor actual de la nomina de la empresa, cuanto aumentará la nomina mensual si se hace incrementos así; 20% a aquellos que gana menos de un salario mínimo, 10% a los que ganan entre 1 y dos salarios mínimos y 5% a quienes gana más de 3 salarios mínimos.

Se deben realizar los cálculos, teniendo en cuenta el valor del salario mínimo legal vigente

9. la serie fibonacci es un ejercicio interesante, el cual se construye a partir de los dos primeros números que son el 0 y 1, y apartir de ahí se construye la serie ejemplo: 0,1, 0, 1, 1, 2, 3, 5, 8, 13, 21, 34,.55.. Desarrollar un algoritmo que permita, calcular los primeros 500 números .

10. Desarrollar un algoritmo que funcione como una caja registradora

11. Hacer un algoritmo que calcule e imprima el costo de un terreno cuadrado, teniendo como longitud en metros, y el costo del metro cuadrado.

12. Sabiendo que el día 1 de enero de 1.583 fue sábado y que desde entonces no se han producido modificaciones en el calendario, elaborar un algoritmo para calcular el día de la semana en que cayó o caerá una fecha cualquiera posterior al 1 de enero de 1.583.

Nota: Un año se considera bisiesto cuando es divisible por 400 o bien es divisible por 4 pero no por 100.

13. Realizar un algoritmo que permita calcular la hora un segundo después de un valor dado. (tenga en cuenta el cambio de minuto, hora, día…)

C##

1. Un banco ha solicitado se diseñe un programa que permita encriptar (se sugiere profundizar sobre el termino encriptar ). la información de las contraseñas (4 números ) digitada por teclado (como un único numero) hasta el servidor principal, utilizando el siguiente criterio, el primer numero se envía de ultimo, el segundo, de penúltimo, el tercer numero pasa a la segunda posición, el último pasa a ser primero: ejemplo.

Page 8: Trabajo Corregido

Ejemplo: Sea 7458, se debe enviar como 8547 OJO, el valor debe ser leído en una única variable y debe ser mostrado también como una variable

2. Escribir un programa para calcular la fecha del siguiente día a partir de una fecha digitada desde el teclado por el usuario ( dd, mm, aaaa ) e imprimirla. (tenga en cuenta los años bisiestos.).

3. Se lee un número de máximo tres dígitos (verifique que efectivamente sea de máximo tres dígitos) y se debe determinar si es un número capicúa, es decir, que leído de izquierda a derecha es igual que leído de derecha a izquierda. Por ejemplo: 727, 343, etc.

4. En una organización se tiene a los empleados agrupados por categoría, los de categoría 1 ganan $20.000, los de categoría 2, $15.000, los de categoría 3, $10.000 y los de categoría 4, $7.500. Se quiere un algoritmo que permita determinar cuanto debe pagarse a un empleado si se conoce el número de horas que trabajó durante el mes y la categoría a la que pertenece. Se sabe que a todos se les descuenta un 7.2% por concepto de salud, y si el salario total devengado (mensual) es menos de 1 ´000.000, se le da un subsidio del 15% sobre su salario mensual (sin descuentos).

5. Escriba un programa para calcular si un número es primo o no, recuerde que los números primos son aquellos que solo son divisibles por la unidad y por ellos mismos: ejemplo 5, 11, 17..

Lea los valores de los lados de un triángulo. Detecte y muestre un mensaje correspondiente a su tipo (EQUILÁTERO, ISÓSCELES, O ESCALENO)

7. Elaborar un programa que convierta un número entero positivo, menor a 257 a sistema binario.

8. Dada tu fecha de nacimiento (mes, día, año) indicar cuantos días (exactos) han transcurrido desde ese año.

9. Elabore un programa que genere un número aleatorio y que les dé la posibilidad a dos jugadores de adivinar dicho número, el algoritmo debe pedir el número de partidas, intercalar los turnos para adivinar, mostrar el ganador por partida y el ganador final. El número debe estar entre 0-100. (Use la función random.)

Page 9: Trabajo Corregido

10. Elabore un programa que lea las ventas de (n) número de vendedores, para los productos (A, B, C, D y C), si los precios de los productos son ($1000, $2345, $3876, $1235 y $550) respectivamente, calcule el número individual y total de productos vendidos, las ventas totales por producto, el promedio total de ventas, el producto mas vendido, el menos vendido, el vendedor que más ventas realizó.

11. Desarrolle un programa que mediante la construcción de un menú, permita la utilización de por lo menos cinco (5), funciones de la librería math.h