Está en la página 1de 4

Fase 1 tarea 1: Taller Fundamentos de programacin

Actividad colaborativa 1

Cada uno de los integrantes del grupo, con apoyo de las referencias bibliogrficas
proporcionadas, deber descargare instalar la versin actualizada de PSEINT, cuyo link
se encuentra en el entorno de Gestin, caja de herramientas y con la utilizacin de la
herramienta cada integrante, debe desarrollar 15 de los siguientes ejercicios.
Cada uno de ellos debe estar perfectamente documentado y funcionando con los filtros
adecuados. A dems de una portada inicial con la siguiente informacin.
//Nombre del Autor:___
//Fecha:______
//Doy fe que este ejercicio es de mi autora, en caso de encontrar plagio la nota de todo
mi trabajo debe ser de CERO adems de las respectivas sanciones a que haya lugar//

Nota: se sugiere realizar una divisin de ejercicios para que en lo posible se puedan resolver
la totalidad de los ejercicios
Los nicos Ejercicios que deben realizarlos todos son: (23,25,26,27,34)
**
1. Desarrolle un Algoritmo que de las instrucciones para preparar un plato tpico de su regin
que sea suficiente para 4 invitados ( debe anexar una foto del plato en el foro) lo
desarrollan todos 2. Desarrolle un Algoritmo que permita leer dos valores y escribir la suma, resta,
multiplicacin y divisin de estos nmeros.
3. Desarrolle un Algoritmo que permita leer un valor entero, calcular su cuadrado y mostrar
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 un Algoritmo que permita determinar la hipotenusa de un tringulo rectngulo
conocido los valores de las longitudes de los catetos.
6. Desarrollar un algoritmo que leer la temperatura en grados centgrados y muestre su
resultado en Fahenheit y kelvin.
7. Desarrollar un algoritmo que permita ingresar un valor en millas y lo convierta a
kilmetros, centmetros 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
hectreas y Centmetros cuadrados
11. Desarrollar que permita convertir un valor dado en Km/h en millas por hora y nudos
(nutico)
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 mltiplo de un Valor Z
15. Desarrollar un algoritmo que permita determinar si un valor N (cualquiera), es divisor
comn de otros dos valores X y Y (que se ingresan por teclado)
16. Disear un algoritmo que lea un valor N y determine si es mltiplo comn de X y Z donde
X y Z tambin se ingresan por teclado
17. Disear un algoritmo que permita leer dos valores V1 y V2 y determine cul es el mayor
y cul es el menor o si son iguales
18. Disee un algoritmo que permita leer dos nmeros 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 nmeros entre la resta de X1 X2 es exacta.
20. Desarrollar un Algoritmo que permita el ingreso de 3 nmeros Num1, Num2, Num3 e
indicar si la suma de los 3 nmeros 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 mnima 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. Disear un Algoritmo que permita emitir la factura correspondiente a una compra de un
artculo 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 ms IVA) es mayor de $500.000.oo se
debe realizar un descuento del 15%.

25. Desarrollar un Algoritmo que permita determinar la fecha un da despus a un fecha


ingresada (tenga en cuenta meses de 30, 31, 28 das, cambio de ao, ejemplo 31-12-2004
el da siguiente ser 1-1-2005). Lo desarrollan todos
26. Se pide desarrollar el algoritmo del juego Adivina un Nmero, con las siguientes
caractersticas:
a) El nmero debe estar en el rango de 1 a 1000 (generado aleatoriamente)
Debe tener dos niveles nivel bsico y nivel experto,, el nivel bsico no tendr
restricciones en nmero de oportunidades, adems 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 nmero 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 bsicas (opcional puede incluir otra funcin). El algoritmo termia y entrega el
resultado al presionar la tecla = lo desarrollan todos 28. Se requiere que solo con la utilizacin de ciclos y condicionales, usted pueda convertir
un nmero decimal < a 5000 a nmero 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 simular 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 nmeros y el software muestre un mensaje
que indique cuantos das tiene ese mes. Ejemplo: si se digita "07", el algoritmo debe mostrar
"Julio, tiene treinta un das". El algoritmo debe tambin advertir que si se trata de febrero
tiene 28 das, pero si el ao fuera bisiesto tendra 29.
32. Realizar un algoritmo que permita validar una clave de 5 dgitos 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 nmeros
utilizando los 3 ciclos (para, repita, mientras)
34. Encontrar el mayor y el promedio de una serie de nmeros, donde solo se permiten
ingreso de nmeros 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 nmeros enteros positivos nicamente,
2. Sumar los dos nmeros ledos,
3. Restarle al primer nmero el segundo (siempre y cuando el primero sea mayor
que l segundo, en caso contrario indicar con un mensaje que la operacin no es
posible realizarla y volver al men principal,
4. Multiplicar los dos nmeros (siempre y cuando ninguno de los nmeros sea igual
a cero, , en caso contrario indicar con un mensaje que la operacin no es posible
realizarla y volver al men principal,),
5. Dividir el primer nmero dado por el segundo,
6 Salir Nota: Se debe garantizar que el usuario haya ingresado los dos nmeros
antes de poder realizar cualquier operacin y que no se puede escribir un
resultado sin la realizacin de una operacin.

xitos