Sei sulla pagina 1di 33

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

ALGORITMOS

ACTIVIDAD COLABORATIVA 1

TUTOR

JHON JAIRO PEREZ

ESTUDIANTE

JHON ALEXANDER SUAREZ SEPULVEDA

CODIGO: 1052379968

17 de marzo de 2016
INTRODUCCION

El curso de algoritmos es de vital importancia para el comienzo

de la programación, en el programa de ingeniería de sistemas

de la UNAD, la primera actividad nos ofrece una serie de

ejercicios que van a ser desarrollados con la ayuda de el

programa Peseint,es un pseudocodico, que genera los primeros

pasos en programación y tiene la misma estructura de los

programas mas usados en la actualidad como C++ O Java. El

trabajo en grupo es indispensable para el desarrollo de los 35

ejercicios propuestos en la actividad, además exiten los videos

y fuentes bibliográficas para aprender a manejar Pseint.


OBJETIVOS

 Generar la interacción grupal para el desarrollo de la

actividad.

 Informar al grupo los ejercicios a desarrollar en esta

actividad.

 Visualizar los videos propuestos en el entorno

colaborativo.

 Desarrollar los ejercicios elegidos y plasmar con

pantallazos los códigos en funcionamiento


EJERCICIO 1

Desarrolle un Algoritmo que de las instrucciones para preparar

un plato típico de su región que sea suficiente para 4 invitados


EJERCICIO 2

Desarrolle un Diagrama que permita leer dos valores y escribir

la suma, resta, multiplicación y división de estos números


EJERCICIO 3

Desarrolle un Algoritmo que permita leer un valor entero,

calcular su cuadrado y mostrar su resultado.


EJERCICIO 4

Desarrollar un diagrama que permita ingresar el radio de un

círculo para determinar el área del mismo


EJERCICO 6

Desarrollar un diagrama que leer la temperatura en grados

centígrados y muestre su resultado en Fahrenheit y kelvin


EJERCICIO 12

Desarrollar un diagrama que permita determinar si un valor

cualquiera es positivo o negativo


EJERCICIO 13

Desarrollar un diagrama que permia determinar sin un valor

cualquiera es par o impar


EJERCICIO 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).
EJERCICIO 26

Se pide desarrollar el algoritmo del juego “Adivina un Número”


EJERCICIO 27

Es necesario realizar un algoritmo que funcione como una

calculadora con las 4 funciones básicas


EJERCICIO 29

Debe desarrollar un algoritmo que contenga el siguiente menú


EJERCICIO 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.


EJERCICIO 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.


EJERCICIO 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
EJERCICIO 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


CONCLUSIONES

Utilizando el programa PSeint, logramos una idea general de

los pasos que se realizan en la elaboración de los programas,

ya que es una herramienta muy similar a los programas que se

encuentran vigentes en la industria de la programación,

establecemos tres fases en los códigos, la entrada de datos,

el proceso y la salida de datos, las ayudas que facilita la

UNAD, son de gran ayuda ya que generan los conocimientos

previos para poder realizar las actividades.

Potrebbero piacerti anche