Fase 1
Short Description
Descripción: Algoritmos...
Description
Fase 1 – tarea 1: Taller Fundamentos Fu ndamentos de programación Actividad colaborativa 1
Cada uno de los integrantes del grupo, con apoyo de las referencias bibliográfic bibliográfic as proporcionadas, deberá descargare instalar la versión actualizada de PSEINT , cuyo link se encuentra encuentra en el entorno de Gestión, Gestión, caja de herramientas y con la utilización utilización de la herramienta cada integrante, integrante, debe desarrollar 15 de los siguientes ejercicios. ejercicios . Cada uno de ellos debe estar perfectamente perfectamente documentado y funcionando con los filtros adecuados. A demás de una portada portada inicial con la siguiente siguiente información. inform ación. //Nombre del Autor:___ //Fecha:______ //Doy fe que este ejercicio ejercicio es de mi autoría, autoría, en caso de encontrar plagio plagio la nota de todo todo mi trabajo debe ser de CERO además de las respectivas res pectivas sanciones s anciones a que haya lugar//
Nota: se sugiere realizar una división de ejercicios para que en lo posible se puedan puedan resolver la totalidad totalidad de los ejercicios Los únicos Ejercicios que deben realizarlos todos todos son: s on: (23,25,26,27,34) ** 1. Desarrolle un Algoritmo Algoritmo que de las instrucciones instruc ciones para preparar preparar un plato típico de su región que sea suficiente para 4 invitados ( debe anexar una foto del plato en el foro) –lo –lo desarrollan todos 2. Desarrolle un Algoritmo que permita leer dos valores y escribir la suma, resta, multiplicación y división de estos números. 3. Desarrolle un Algoritmo Algoritmo que permita perm ita leer un valor entero, calcular c alcular su cuadrado y mostra mos trarr su resultado. 4. Desarrollar un algoritmo que permita ingresar el radio de un circulo para determinar el área del mismo (consultar la formula), y mostrar su resultado 5. Desarrollar Des arrollar un Algoritmo Algoritmo que permita determinar la hipotenusa de un triángulo rectángulo conocido los valores de las longitudes de los catetos. 6. Desarrollar un algoritmo que leer la temperatura en grados centígrados y muestre su resultado en Fahenheit y kelvin. 7. Desarrollar un algoritmo que permita ingresar un valor en millas y lo convierta a kilómetros, kilómetros, centímetros y yarda. 8. Desarrollar un algoritmo que permita convertir un valor expresado en galones a Litros y barriles
9. Desarrollar un Algoritmo que permita convertir ingresar un valor en libras y lo convierta en quintales, miligramo y toneladas. 10. Desarrollar un Algoritmo que convierta un valor dado en metros cuadrados (M2), en hectáreas y Centímetros cuadrados 11. Desarrollar que permita convertir un valor dado en Km/h en millas por hora y nudos (náutico) 12. Desarrollar un algoritmo que permita determinar si un valor cualquiera es positivo o negativo 13. Desarrollar un algoritmo que permia determinar sin un valor cualquiera es par o impar 14. Desarrolle un algoritmo que permita determinar si un valor N es múltiplo de un Valor Z 15. Desarrollar un algoritmo que permita determinar si un valor N (cualquiera), es divisor común de otros dos valores X y Y (que se ingresan por teclado) 16. Diseñar un algoritmo que lea un valor N y determine si es múltiplo común de X y Z donde X y Z también se ingresan por teclado 17. Diseñar un algoritmo que permita leer dos valores V1 y V2 y determine cuál es el mayor y cuál es el menor o si son iguales 18. Diseñe un algoritmo que permita leer dos números N1 y N2 e indicar si uno de los dos divide exactamente al otro. 19. Desarrollar un Algoritmo que permita el ingreso de dos valore X1 y X2 donde indique si el resultado de dividir la suma de los números entre la resta de X1 – X2 es exacta. 20. Desarrollar un Algoritmo que permita el ingreso de 3 números Num1, Num2, Num3 e indicar si la suma de los 3 números es par o impar. 21. Desarrollar un Algoritmo que permita leer 3 valores diferentes e indique cual es el mayor de ellos, el menor o si son iguales 22. Desarrollar un Algoritmo que permita leer 3 valores X1, X2, X3 e indicar si alguno de ellos divide a los otros dos exactamente. 23. Desarrolle un Algoritmo que permita determinar la nota mínima que usted debe sacar en el examen final del curso Algoritmos de acuerdo a las condiciones actuales 75% y 25%(final), esta nota debe estar representada tanto en puntos y en nota (0..5.0). – Lo desarrollan todos -
24. Diseñar un Algoritmo que permita emitir la factura correspondiente a una compra de un artículo del cual se adquiere una o varias unidades y se conoce su precio antes de IVA (iva igual al 16%), y si el precio bruto (precio de venta más IVA) es mayor de $500.000.oo se debe realizar un descuento del 15%.
25. Desarrollar un Algoritmo que permita determinar la fecha un día después a un fecha ingresada (tenga en cuenta meses de 30, 31, 28 días, cambio de año, ejemplo 31-12-2004 el día siguiente será 1-1-2005). Lo desarrollan todos – 26. Se pide desarrollar el algoritmo del juego “Adivina un Número”, con las siguientes
características: a) El número debe estar en el rango de 1 a 1000 (generado aleatoriamente) Debe tener dos niveles nivel básico y nivel experto,, el nivel básico no tendrá restricciones en número de oportunidades, además se le dará indicaciones como
“Caliente”, “Frio”.. El Nivel experto solo tendrá 5 oportunidades con mensajes de ayuda “lejos”, “cerca”
b) Al finalizar debe informar el número de intentos realizados antes de encontrar la respuesta correcta. lo desarrollan todos 27. Es necesario realizar un algoritmo que funcione como una calculadora con las 4 funciones básicas (opcional puede incluir otra función). El algoritmo termia y entrega el resultado al presionar la tecla “=” lo desarrollan todos -
28. Se requiere que solo con la utilización de ciclos y condicionales, usted pueda convertir un número decimal < a 5000 a número Romano. 29. Debe desarrollar un algoritmo que contenga el siguiente menú Convertir de Decimal a Binario Convertir de Decimal a Octal Convertir de Binario a Decimal Salir 30. Realizar un Algoritmo que permita s imular el juego de “Dados”, el algoritmo debe permitir
ingresar los nombres de los jugadores (2) y la cantidad de dinero a apostar (ejemplo $ 2000 por jugador), teniendo en cuenta que en cada jugada puede ganar o perder $500. Se permite el lanzamiento jugador 1 generando el numero aleatorios (1..6), luego jugador 2. El algoritmo lleva el acumulado de ganancia por cada uno de los jugadores. El programa termina cuando uno de los jugadores ha quedado en Banca Rota o decidan no continuar. 31. Cree un algoritmo que capture un mes en números y el software muestre un mensaje que indique cuantos días tiene ese mes. Ejemplo: si se digita "07", el algoritmo debe mostrar "Julio, tiene treinta un días". El algoritmo debe también advertir que si se trata de febrero tiene 28 días, pero si el año fuera bisiesto tendría 29. 32. Realizar un algoritmo que permita validar una clave de 5 dígitos con 3 intentos de acceso, en caso de ingresar de manera errada debe generar el mensaje “Intente Nuevamente”, una vez concluidos los el sistema debe generar un mensaje de bloqueo
33. Desarrollar un algoritmos que permita realizar la sumatoria de los primeros 100 números utilizando los 3 ciclos (para, repita, mientras) 34. Encontrar el mayor y el promedio de una serie de números, donde solo se permiten
ingreso de números positivos, (en caso de negativos indicar con un mensaje que es
negativo), el programa entrega el resultado cuando el valor ingresado sea 0. (Lo desarrollan todos)
35. Realizar un programa que le presente un menú al usuario con las siguientes opciones: lo desarrollan todos 1. Leer dos números enteros positivos únicamente, 2. Sumar los dos números leídos, 3. Restarle al primer número el segundo (siempre y cuando el primero sea mayor
que él segundo, en caso contrario indicar con un mensaje que la operación no es posible realizarla y volver al menú principal, 4. Multiplicar los dos números (siempre y cuando ninguno de los números sea igual
a cero, , en caso contrario indicar con un mensaje que la operación no es posible realizarla y volver al menú principal,), 5. Dividir el primer número dado por el segundo, 6 Salir Nota: Se debe garantizar que el usuario haya ingresado los dos números
antes de poder realizar cualquier operación y que no se puede escribir un resultado sin la realización de una operación.
Éxitos
View more...
Comments