SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
UNIVERSIDAD NACIONAL
ABIERTA Y A DISTANCIA
Escuela Ciencias Básicas Tecnología e Ingeniería -- curso Algoritmos
Hoja de Ruta para el curso 301303 - ALGORITMO
Practica de Laboratorio Algoritmos
La guía de laboratorio es quizá uno de los aspectos de mayor relevancia en el
curso, dado que permiten la transferencia de lo teórico a lo práctico, mediante la
solución de supuestos polémicos que permiten que el estudiante adquiera las
habilidades necesarias que le permitan enfrentarse a problemas reales que se
puedan solucionar mediante la utilización de equipos informáticos y van desde la
construcción e interpretación de diagramas de flujo, con todas sus
representaciones gráficas, la construcción de algoritmos con todos los
requerimientos y normativas que estos requieren lo mismo que la codificación e
implementación mediante los lenguajes de programación.
Como se podrá apreciar el estudiante necesita de una gran dedicación dado que
como se afirma “la construcción de diagramas y de algoritmos no se aprende en
ningún texto, esto se hace a basé de ejercicios, como las matemáticas”.
Entorno de Aprendizaje práctico:
Tipo de actividad: Practica de laboratorio
Desarrollo de la actividad: de forma Individual
Favor revisar Foro General Apartado Componente Practico.
Duración de la actividad: 2 semanas
Fecha de inicio: 11 de mayo
Fecha de cierre: 21 de mayo
Peso evaluativo de la actividad: 125/500 puntos Correspondiente a la
evaluación Final.
UNIVERSIDAD NACIONAL
ABIERTA Y A DISTANCIA
Escuela Ciencias Básicas Tecnología e Ingeniería -- curso Algoritmos
Descripción de la actividades
Desarrollo y Publicación de la actividad.
La práctica se realizará con la utilización del lenguaje de programación C#, utilizado
en la fase 3 del curso.
El ejercicio consiste en la construcción de un único (único) programa con diferentes
opciones (menú) como se indica a continuación. Puede utilizar C# en forma
consola en o en forma visual. La forma de entrega la encuentra en la última
página de esta guía
No olvidar incluir el encabezado en el programa
La práctica consiste que mediante la estructura de un único programa con varias
Opciones “menús” :
1. Define Diagrama de Flujo de datos
2. Define Algoritmos
3. Define Condicional
4. Ejemplo con condicional
5. Define que es un Ciclo
6. Define Tipos de Ciclos
7. Ejemplo Ciclos (a. Ciclo para b. Ciclo mientras c. Ciclos repita)
8. Define Contador
9. Ejemplo contador
10.Define Acumulador
11.Ejemplo Acumulador
12. Nombre del autor – Cead – Código-
13.Salir (despedida..)
//Nombre del Autor: ___
//Fecha:______
//Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi
//trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar
UNIVERSIDAD NACIONAL
ABIERTA Y A DISTANCIA
Escuela Ciencias Básicas Tecnología e Ingeniería -- curso Algoritmos
Puede tomar cualquiera de los ejercicios propuestos a continuación para ser
desarrollados como parte de los ejemplos, en donde considere que cumplan lo
requerido.. Ojo en caso de no requerir puede plantear cualquier otro ejercicio.
------oo-----
1. Leer 4 número por teclado e indicar si la suma de los 3 primeros es igual al
4 numero
2. Elaborar un Diagrama para obtener la nómina mensual (salario neto) de un
empleado de una empresa cuyo trabajo se paga por horas, teniendo en cuenta
que: Las horas inferiores o iguales a 48 (semanales) se paga a una tarifa de
terminada, que se debe capturar, al igual que el número de horas y la
identificación del trabajador.
Las horas superiores a 190 mensuales se pagaran como extras con un
recargo del 25%.
Los impuestos a deducir varían en función del sueldo así:-Sueldo <=
3.500.000 pesos no tiene impuesto.-Los siguientes 500.0000 pesos al
10%.-El resto al 15%. Imprimir sueldo básico, horas extras, descuentos, salario
neto.
3. Elaborar un diagrama que permita realizar el retiro de dinero de un cajero
electrónico, una vez indicado el monto en múltiplos de 10.000 el programa debe
indicar cuál es la cantidad mínima de billetes que debe entregar el cajero
.Ejemplo Cantidad $ 80.000 entrega:
1.. 50.000
1.. de 20.000
1.. de 10.000
Solo debe calcular con cantidad validad de billetes
4. Realizar un diagrama solicite el nombre de una persona y a partir de este y
cuente un chiste corto usando el nombre ingresado como parte del chiste.
UNIVERSIDAD NACIONAL
ABIERTA Y A DISTANCIA
Escuela Ciencias Básicas Tecnología e Ingeniería -- curso Algoritmos
5. Realice un diagrama que solicite al usuario la cantidad de minutos
invertidos en acceso a redes sociales durante un día. Se debe calcular e
imprimir la cantidad de horas al mes (tomado que la cantidad por día es
constante en los 30 días) que se han invertido en estas redes sociales.
6. Realizar un diagrama que calcule el peso ideal para una persona, teniendo en
cuenta el siguiente cuadro.
Para hombre mayor de 30 años: peso_ideal: (estatura-100)*2+6
Para hombre menor de 30 años: peso_ideal: (estatura-100)*2
Para mujer mayor que 30 años: peso_ideal: (estatura-110)*2+3
Para mujer menor que 30 años: peso_ideal: (estatura-110)*2
7. Plantear un Algoritmo que permita desarrollar un juego didáctico para niños con
edades entre 7 y 10 años (indague las características de los niños con estas
edades y realice la respectiva descripción) Nota: este punto tiene un mayor peso
que los demás (no se admiten ejercicios básicos como la tabla la multiplicar o
adivinar un numero…) .
8. Un granjero tiene cincuenta animales entre caballos y gallinas. Si la
cantidad de pies de los animales es ciento cuarenta, ¿cuántos caballos y
cuantas gallinas tiene el granjero?, realizar esta solución , mediante un
algoritmo
9. Leer la fecha en formato de día, mes, año, y comprobar que los valores
ingresados son válidos, en caso de no ser validad escribir un mensaje de error y
preguntar si desea intentar nuevamente, en caso de ser válida se debe cambiar
el número del mes por el nombre el mismo.
10. Diseñar un Algoritmo que lea un número entero (lado) y a partir de él cree
un cuadrado de asteriscos con ese tamaño. Los asteriscos sólo se verán en el
borde del cuadrado, no en el interior. Ejemplo, para lado = 4 escribiría:
****
* *
* *
****
11. 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 a partir 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 n números de esta serie
12. Realizar un algoritmo que permita realizar una encuesta (a n personas) para
UNIVERSIDAD NACIONAL
ABIERTA Y A DISTANCIA
Escuela Ciencias Básicas Tecnología e Ingeniería -- curso Algoritmos
las siguientes elecciones presidenciales en Colombia con los candidatos
inscritos en el momento.
A cada persona se le pregunta: Si va a votar,
En caso de que la respuesta sea afirmativa, se le preguntará por qué partido
Votará.
Elaborar un algoritmo, para llevar un control de la información y así obtener unos
resultados con prontitud
Nota: el dato partido solamente se lee si la persona entrevistada ha contestado que
sí votará.
El algoritmo imprimirá la siguiente información:
• ¿Cuál es el partido que está repuntando?
• ¿Cuál es % de abstención?
• ¿Cuál es % a favor de cada partido, teniendo en cuenta, las entrevistas validas?
• ¿Cuál es el % de personas que SI votaran?
13. Hacer un algoritmo que calcule e imprima el costo de un terreno rectangular,
teniendo como datos la anchura y longitud en metros, y el costo del metro
cuadrado.
14. Se deben codificar todos los ejercicios anteriores tanto Dfd o Pseint
|Mediante un Menú de opciones se deben realizar los siguientes ejercicios
a. Realizar un programa que ingresando una fecha (ejemplo a la de hoy,
dd,mm,aaaa), me indique que día es mañana (tenga en cuenta todas las
alternativas).
b. Realizar un programa que permita dibujar un triángulo con * (asteriscos), de
acuerdo a la formula y con la utilización de ciclos
c. Un banco ha solicitado se diseñe un programa que permita 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 número se envía de último, el segundo, de penúltimo, el
tercer numero pasa a la segunda posición, el último pasa a ser primero:
UNIVERSIDAD NACIONAL
ABIERTA Y A DISTANCIA
Escuela Ciencias Básicas Tecnología e Ingeniería -- curso Algoritmos
ejemplo 8468, se debe enviar como 8648
d. 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 números primos, 11, 17, 23…
e. 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)
f. Elaborar un programa que convierta un número entero positivo, menor a
2S7 a sistema binario
g. Dada tu fecha de nacimiento (mes, día, año) indicar cuantos días
(exactos) han transcurrido desde ese año.
h. 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.)
i. 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
Se sugiere que los estudiantes no solucionen únicamente los ejercicios propuestos
en cada uno de los talleres, sino que traten de solucionar diversidad de ejercicios
presentados en los textos que se sugieren como bibliografía en el modulo
Siguiente hoja -> formato de presentación
UNIVERSIDAD NACIONAL
ABIERTA Y A DISTANCIA
Escuela Ciencias Básicas Tecnología e Ingeniería -- curso Algoritmos
Descripción del producto a entregar
Los productos a entregar deben estar discriminados por carpetas como se indica
en la siguiente imagen y se entregan el entorno de evolución y seguimiento
“Informe de laboratorio”
Carpeta con nombre y apellido estudiante y grupo al que pertenece ejemplo
Ivan_lopez_10

Más contenido relacionado

La actualidad más candente

282722811 7-ejercicios-fase-3-c (1)
282722811 7-ejercicios-fase-3-c (1)282722811 7-ejercicios-fase-3-c (1)
282722811 7-ejercicios-fase-3-c (1)Jesus Tangarife
 
Taller de algoritmos
Taller  de algoritmosTaller  de algoritmos
Taller de algoritmossistematico-1
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmodayanib
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++Jhon TRUJILLO
 
Diagramas de flujo y algoritmos pseudocodigo
Diagramas de flujo y algoritmos  pseudocodigoDiagramas de flujo y algoritmos  pseudocodigo
Diagramas de flujo y algoritmos pseudocodigoAgarDel D'k
 
Practica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIPractica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIJorge Iván Alba Hernández
 
Algoritmia Ejemplos Y Ejercicios (2)
Algoritmia  Ejemplos Y Ejercicios (2)Algoritmia  Ejemplos Y Ejercicios (2)
Algoritmia Ejemplos Y Ejercicios (2)Ender Melean
 
Manual de pseint
Manual de pseintManual de pseint
Manual de pseintjuanrobyn
 
Cuestionario Fundamentos de Programación
Cuestionario Fundamentos de ProgramaciónCuestionario Fundamentos de Programación
Cuestionario Fundamentos de ProgramaciónAnita Albán
 
Practica 9 Laboratorio de Computación para Ingenieros FI
Practica 9 Laboratorio de Computación para Ingenieros FIPractica 9 Laboratorio de Computación para Ingenieros FI
Practica 9 Laboratorio de Computación para Ingenieros FIJorge Iván Alba Hernández
 
Programas Desarrolla Aplicaciones Moviles
Programas Desarrolla Aplicaciones MovilesProgramas Desarrolla Aplicaciones Moviles
Programas Desarrolla Aplicaciones MovilesSykesPonce
 
Trabajo de algoritmos
Trabajo de algoritmosTrabajo de algoritmos
Trabajo de algoritmos1002pc16
 
Compilador para calcular el área de figuras Triangulo, Cuadrado y Rectángulo.
Compilador para calcular el área de figuras Triangulo, Cuadrado y Rectángulo.Compilador para calcular el área de figuras Triangulo, Cuadrado y Rectángulo.
Compilador para calcular el área de figuras Triangulo, Cuadrado y Rectángulo.Paola Morocho Arévalo
 

La actualidad más candente (20)

Elemento3
Elemento3Elemento3
Elemento3
 
282722811 7-ejercicios-fase-3-c (1)
282722811 7-ejercicios-fase-3-c (1)282722811 7-ejercicios-fase-3-c (1)
282722811 7-ejercicios-fase-3-c (1)
 
Taller de algoritmos
Taller  de algoritmosTaller  de algoritmos
Taller de algoritmos
 
Hp practica1 - Estructuras secuenciales
Hp practica1 - Estructuras secuencialesHp practica1 - Estructuras secuenciales
Hp practica1 - Estructuras secuenciales
 
Algoritmos con PSeInt
Algoritmos con PSeIntAlgoritmos con PSeInt
Algoritmos con PSeInt
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++
 
Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltos
 
Diagramas de flujo y algoritmos pseudocodigo
Diagramas de flujo y algoritmos  pseudocodigoDiagramas de flujo y algoritmos  pseudocodigo
Diagramas de flujo y algoritmos pseudocodigo
 
Practica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIPractica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FI
 
Algoritmia Ejemplos Y Ejercicios (2)
Algoritmia  Ejemplos Y Ejercicios (2)Algoritmia  Ejemplos Y Ejercicios (2)
Algoritmia Ejemplos Y Ejercicios (2)
 
Manual de pseint
Manual de pseintManual de pseint
Manual de pseint
 
Cuestionario Fundamentos de Programación
Cuestionario Fundamentos de ProgramaciónCuestionario Fundamentos de Programación
Cuestionario Fundamentos de Programación
 
Practica 9 Laboratorio de Computación para Ingenieros FI
Practica 9 Laboratorio de Computación para Ingenieros FIPractica 9 Laboratorio de Computación para Ingenieros FI
Practica 9 Laboratorio de Computación para Ingenieros FI
 
Programas Desarrolla Aplicaciones Moviles
Programas Desarrolla Aplicaciones MovilesProgramas Desarrolla Aplicaciones Moviles
Programas Desarrolla Aplicaciones Moviles
 
Trabajo de algoritmos
Trabajo de algoritmosTrabajo de algoritmos
Trabajo de algoritmos
 
Resolucion de 35 programas básicos
Resolucion de 35 programas básicosResolucion de 35 programas básicos
Resolucion de 35 programas básicos
 
Compilador para calcular el área de figuras Triangulo, Cuadrado y Rectángulo.
Compilador para calcular el área de figuras Triangulo, Cuadrado y Rectángulo.Compilador para calcular el área de figuras Triangulo, Cuadrado y Rectángulo.
Compilador para calcular el área de figuras Triangulo, Cuadrado y Rectángulo.
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
20 problemas
20 problemas20 problemas
20 problemas
 

Destacado

2-Europass-CV-E
2-Europass-CV-E2-Europass-CV-E
2-Europass-CV-EIstv
 
Multi-screen Content Authoring
Multi-screen Content AuthoringMulti-screen Content Authoring
Multi-screen Content AuthoringJoe Welinske
 
Boosting impact bcg
Boosting impact bcgBoosting impact bcg
Boosting impact bcgAdCMO
 
Innovación: casos de estudio Titulación U de Talca
Innovación: casos de estudio Titulación U de TalcaInnovación: casos de estudio Titulación U de Talca
Innovación: casos de estudio Titulación U de TalcaMauricio Ramirez Molina
 
Lanie Resume 2015
Lanie Resume 2015Lanie Resume 2015
Lanie Resume 2015Lanie Grant
 
เทคโนโลยีการสื่อสารสมัยใหม่
เทคโนโลยีการสื่อสารสมัยใหม่เทคโนโลยีการสื่อสารสมัยใหม่
เทคโนโลยีการสื่อสารสมัยใหม่kotchamon chuenharuthai
 
IoT 및 안드로이드 포트폴리오 - 한수빈
IoT 및 안드로이드 포트폴리오 - 한수빈IoT 및 안드로이드 포트폴리오 - 한수빈
IoT 및 안드로이드 포트폴리오 - 한수빈Subin Han
 
E-Bird and Climate Change distribution and abundance models, John Alexander
E-Bird and Climate Change distribution and abundance models, John AlexanderE-Bird and Climate Change distribution and abundance models, John Alexander
E-Bird and Climate Change distribution and abundance models, John AlexanderNational Wildlife Federation
 
Making Beautiful Books
Making Beautiful BooksMaking Beautiful Books
Making Beautiful Booksdclsocialmedia
 
Anticipating Lightweight DITA
Anticipating Lightweight DITAAnticipating Lightweight DITA
Anticipating Lightweight DITAdclsocialmedia
 
Developing and Implementing a QA Plan During Your Legacy Data to S1000D
Developing and Implementing a QA Plan During Your Legacy Data to S1000DDeveloping and Implementing a QA Plan During Your Legacy Data to S1000D
Developing and Implementing a QA Plan During Your Legacy Data to S1000Ddclsocialmedia
 

Destacado (15)

Ip noticias mayo18(5)
Ip noticias mayo18(5)Ip noticias mayo18(5)
Ip noticias mayo18(5)
 
2-Europass-CV-E
2-Europass-CV-E2-Europass-CV-E
2-Europass-CV-E
 
Multi-screen Content Authoring
Multi-screen Content AuthoringMulti-screen Content Authoring
Multi-screen Content Authoring
 
Boosting impact bcg
Boosting impact bcgBoosting impact bcg
Boosting impact bcg
 
Innovación: casos de estudio Titulación U de Talca
Innovación: casos de estudio Titulación U de TalcaInnovación: casos de estudio Titulación U de Talca
Innovación: casos de estudio Titulación U de Talca
 
Lanie Resume 2015
Lanie Resume 2015Lanie Resume 2015
Lanie Resume 2015
 
Cv budheswar24012016
Cv budheswar24012016Cv budheswar24012016
Cv budheswar24012016
 
เทคโนโลยีการสื่อสารสมัยใหม่
เทคโนโลยีการสื่อสารสมัยใหม่เทคโนโลยีการสื่อสารสมัยใหม่
เทคโนโลยีการสื่อสารสมัยใหม่
 
IoT 및 안드로이드 포트폴리오 - 한수빈
IoT 및 안드로이드 포트폴리오 - 한수빈IoT 및 안드로이드 포트폴리오 - 한수빈
IoT 및 안드로이드 포트폴리오 - 한수빈
 
E-Bird and Climate Change distribution and abundance models, John Alexander
E-Bird and Climate Change distribution and abundance models, John AlexanderE-Bird and Climate Change distribution and abundance models, John Alexander
E-Bird and Climate Change distribution and abundance models, John Alexander
 
Swanston - Climate change Frequently Asked Questions
Swanston - Climate change Frequently Asked QuestionsSwanston - Climate change Frequently Asked Questions
Swanston - Climate change Frequently Asked Questions
 
Nagel - Adaptive Silviculture for Climate Change Intro
Nagel - Adaptive Silviculture for Climate Change IntroNagel - Adaptive Silviculture for Climate Change Intro
Nagel - Adaptive Silviculture for Climate Change Intro
 
Making Beautiful Books
Making Beautiful BooksMaking Beautiful Books
Making Beautiful Books
 
Anticipating Lightweight DITA
Anticipating Lightweight DITAAnticipating Lightweight DITA
Anticipating Lightweight DITA
 
Developing and Implementing a QA Plan During Your Legacy Data to S1000D
Developing and Implementing a QA Plan During Your Legacy Data to S1000DDeveloping and Implementing a QA Plan During Your Legacy Data to S1000D
Developing and Implementing a QA Plan During Your Legacy Data to S1000D
 

Similar a Evaluacion final hoja de ruta_practica_de_laboratorio_301303

Trabajo Práctico Modelo Nº 3 - Introducción a la Programación
Trabajo Práctico Modelo Nº 3 - Introducción a la ProgramaciónTrabajo Práctico Modelo Nº 3 - Introducción a la Programación
Trabajo Práctico Modelo Nº 3 - Introducción a la Programaciónmnllorente
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetosMaestros Online
 
Guia ejercicios part ii
Guia ejercicios part iiGuia ejercicios part ii
Guia ejercicios part iioswnes92
 
Ejercicios.propuestos.vb
Ejercicios.propuestos.vbEjercicios.propuestos.vb
Ejercicios.propuestos.vbArTuro FhliNn
 
1 algoritmos secuenciales
1 algoritmos secuenciales1 algoritmos secuenciales
1 algoritmos secuencialesflorvictoria123
 
ejercicios-resueltos.pdf
ejercicios-resueltos.pdfejercicios-resueltos.pdf
ejercicios-resueltos.pdfBetoCR4
 
ejercicios-resueltos (1).pdf
ejercicios-resueltos (1).pdfejercicios-resueltos (1).pdf
ejercicios-resueltos (1).pdfCROWD1 GO FOR IT
 
Ejercicios condiciones animados
Ejercicios condiciones animadosEjercicios condiciones animados
Ejercicios condiciones animadosNataLia GarCia
 
tecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdftecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdfLauraPrieto83
 
tecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdftecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdfMajuMuoz
 
tecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdftecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdfssuser7ec9f9
 

Similar a Evaluacion final hoja de ruta_practica_de_laboratorio_301303 (20)

Trabajo Práctico Modelo Nº 3 - Introducción a la Programación
Trabajo Práctico Modelo Nº 3 - Introducción a la ProgramaciónTrabajo Práctico Modelo Nº 3 - Introducción a la Programación
Trabajo Práctico Modelo Nº 3 - Introducción a la Programación
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Ejercicios de programación
Ejercicios de programaciónEjercicios de programación
Ejercicios de programación
 
Guia ejercicios part ii
Guia ejercicios part iiGuia ejercicios part ii
Guia ejercicios part ii
 
Metodos numericos ss13
Metodos numericos ss13Metodos numericos ss13
Metodos numericos ss13
 
Metodos numericos ss13
Metodos numericos ss13Metodos numericos ss13
Metodos numericos ss13
 
Computación 2 sept 2012
Computación 2 sept 2012Computación 2 sept 2012
Computación 2 sept 2012
 
Ejercicios.propuestos.vb
Ejercicios.propuestos.vbEjercicios.propuestos.vb
Ejercicios.propuestos.vb
 
1 algoritmos secuenciales
1 algoritmos secuenciales1 algoritmos secuenciales
1 algoritmos secuenciales
 
Unidad ii. exa fp
Unidad ii. exa fpUnidad ii. exa fp
Unidad ii. exa fp
 
Tareafunciones
TareafuncionesTareafunciones
Tareafunciones
 
ejercicios-resueltos.pdf
ejercicios-resueltos.pdfejercicios-resueltos.pdf
ejercicios-resueltos.pdf
 
ejercicios-resueltos (1).pdf
ejercicios-resueltos (1).pdfejercicios-resueltos (1).pdf
ejercicios-resueltos (1).pdf
 
Ejercicios resueltos2
Ejercicios resueltos2Ejercicios resueltos2
Ejercicios resueltos2
 
Algoritmos y programas ing civil
Algoritmos y programas ing civil Algoritmos y programas ing civil
Algoritmos y programas ing civil
 
Ejercicios condiciones animados
Ejercicios condiciones animadosEjercicios condiciones animados
Ejercicios condiciones animados
 
tecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdftecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdf
 
tecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdftecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdf
 
tecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdftecnologia trabajo en equipo.pdf
tecnologia trabajo en equipo.pdf
 

Último

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxpvtablets2023
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnnlitzyleovaldivieso
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxNadiaMartnez11
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 

Último (20)

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 

Evaluacion final hoja de ruta_practica_de_laboratorio_301303

  • 1. UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA Escuela Ciencias Básicas Tecnología e Ingeniería -- curso Algoritmos Hoja de Ruta para el curso 301303 - ALGORITMO Practica de Laboratorio Algoritmos La guía de laboratorio es quizá uno de los aspectos de mayor relevancia en el curso, dado que permiten la transferencia de lo teórico a lo práctico, mediante la solución de supuestos polémicos que permiten que el estudiante adquiera las habilidades necesarias que le permitan enfrentarse a problemas reales que se puedan solucionar mediante la utilización de equipos informáticos y van desde la construcción e interpretación de diagramas de flujo, con todas sus representaciones gráficas, la construcción de algoritmos con todos los requerimientos y normativas que estos requieren lo mismo que la codificación e implementación mediante los lenguajes de programación. Como se podrá apreciar el estudiante necesita de una gran dedicación dado que como se afirma “la construcción de diagramas y de algoritmos no se aprende en ningún texto, esto se hace a basé de ejercicios, como las matemáticas”. Entorno de Aprendizaje práctico: Tipo de actividad: Practica de laboratorio Desarrollo de la actividad: de forma Individual Favor revisar Foro General Apartado Componente Practico. Duración de la actividad: 2 semanas Fecha de inicio: 11 de mayo Fecha de cierre: 21 de mayo Peso evaluativo de la actividad: 125/500 puntos Correspondiente a la evaluación Final.
  • 2. UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA Escuela Ciencias Básicas Tecnología e Ingeniería -- curso Algoritmos Descripción de la actividades Desarrollo y Publicación de la actividad. La práctica se realizará con la utilización del lenguaje de programación C#, utilizado en la fase 3 del curso. El ejercicio consiste en la construcción de un único (único) programa con diferentes opciones (menú) como se indica a continuación. Puede utilizar C# en forma consola en o en forma visual. La forma de entrega la encuentra en la última página de esta guía No olvidar incluir el encabezado en el programa La práctica consiste que mediante la estructura de un único programa con varias Opciones “menús” : 1. Define Diagrama de Flujo de datos 2. Define Algoritmos 3. Define Condicional 4. Ejemplo con condicional 5. Define que es un Ciclo 6. Define Tipos de Ciclos 7. Ejemplo Ciclos (a. Ciclo para b. Ciclo mientras c. Ciclos repita) 8. Define Contador 9. Ejemplo contador 10.Define Acumulador 11.Ejemplo Acumulador 12. Nombre del autor – Cead – Código- 13.Salir (despedida..) //Nombre del Autor: ___ //Fecha:______ //Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi //trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar
  • 3. UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA Escuela Ciencias Básicas Tecnología e Ingeniería -- curso Algoritmos Puede tomar cualquiera de los ejercicios propuestos a continuación para ser desarrollados como parte de los ejemplos, en donde considere que cumplan lo requerido.. Ojo en caso de no requerir puede plantear cualquier otro ejercicio. ------oo----- 1. Leer 4 número por teclado e indicar si la suma de los 3 primeros es igual al 4 numero 2. Elaborar un Diagrama para obtener la nómina mensual (salario neto) de un empleado de una empresa cuyo trabajo se paga por horas, teniendo en cuenta que: Las horas inferiores o iguales a 48 (semanales) se paga a una tarifa de terminada, que se debe capturar, al igual que el número de horas y la identificación del trabajador. Las horas superiores a 190 mensuales se pagaran como extras con un recargo del 25%. Los impuestos a deducir varían en función del sueldo así:-Sueldo <= 3.500.000 pesos no tiene impuesto.-Los siguientes 500.0000 pesos al 10%.-El resto al 15%. Imprimir sueldo básico, horas extras, descuentos, salario neto. 3. Elaborar un diagrama que permita realizar el retiro de dinero de un cajero electrónico, una vez indicado el monto en múltiplos de 10.000 el programa debe indicar cuál es la cantidad mínima de billetes que debe entregar el cajero .Ejemplo Cantidad $ 80.000 entrega: 1.. 50.000 1.. de 20.000 1.. de 10.000 Solo debe calcular con cantidad validad de billetes 4. Realizar un diagrama solicite el nombre de una persona y a partir de este y cuente un chiste corto usando el nombre ingresado como parte del chiste.
  • 4. UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA Escuela Ciencias Básicas Tecnología e Ingeniería -- curso Algoritmos 5. Realice un diagrama que solicite al usuario la cantidad de minutos invertidos en acceso a redes sociales durante un día. Se debe calcular e imprimir la cantidad de horas al mes (tomado que la cantidad por día es constante en los 30 días) que se han invertido en estas redes sociales. 6. Realizar un diagrama que calcule el peso ideal para una persona, teniendo en cuenta el siguiente cuadro. Para hombre mayor de 30 años: peso_ideal: (estatura-100)*2+6 Para hombre menor de 30 años: peso_ideal: (estatura-100)*2 Para mujer mayor que 30 años: peso_ideal: (estatura-110)*2+3 Para mujer menor que 30 años: peso_ideal: (estatura-110)*2 7. Plantear un Algoritmo que permita desarrollar un juego didáctico para niños con edades entre 7 y 10 años (indague las características de los niños con estas edades y realice la respectiva descripción) Nota: este punto tiene un mayor peso que los demás (no se admiten ejercicios básicos como la tabla la multiplicar o adivinar un numero…) . 8. Un granjero tiene cincuenta animales entre caballos y gallinas. Si la cantidad de pies de los animales es ciento cuarenta, ¿cuántos caballos y cuantas gallinas tiene el granjero?, realizar esta solución , mediante un algoritmo 9. Leer la fecha en formato de día, mes, año, y comprobar que los valores ingresados son válidos, en caso de no ser validad escribir un mensaje de error y preguntar si desea intentar nuevamente, en caso de ser válida se debe cambiar el número del mes por el nombre el mismo. 10. Diseñar un Algoritmo que lea un número entero (lado) y a partir de él cree un cuadrado de asteriscos con ese tamaño. Los asteriscos sólo se verán en el borde del cuadrado, no en el interior. Ejemplo, para lado = 4 escribiría: **** * * * * **** 11. 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 a partir 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 n números de esta serie 12. Realizar un algoritmo que permita realizar una encuesta (a n personas) para
  • 5. UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA Escuela Ciencias Básicas Tecnología e Ingeniería -- curso Algoritmos las siguientes elecciones presidenciales en Colombia con los candidatos inscritos en el momento. A cada persona se le pregunta: Si va a votar, En caso de que la respuesta sea afirmativa, se le preguntará por qué partido Votará. Elaborar un algoritmo, para llevar un control de la información y así obtener unos resultados con prontitud Nota: el dato partido solamente se lee si la persona entrevistada ha contestado que sí votará. El algoritmo imprimirá la siguiente información: • ¿Cuál es el partido que está repuntando? • ¿Cuál es % de abstención? • ¿Cuál es % a favor de cada partido, teniendo en cuenta, las entrevistas validas? • ¿Cuál es el % de personas que SI votaran? 13. Hacer un algoritmo que calcule e imprima el costo de un terreno rectangular, teniendo como datos la anchura y longitud en metros, y el costo del metro cuadrado. 14. Se deben codificar todos los ejercicios anteriores tanto Dfd o Pseint |Mediante un Menú de opciones se deben realizar los siguientes ejercicios a. Realizar un programa que ingresando una fecha (ejemplo a la de hoy, dd,mm,aaaa), me indique que día es mañana (tenga en cuenta todas las alternativas). b. Realizar un programa que permita dibujar un triángulo con * (asteriscos), de acuerdo a la formula y con la utilización de ciclos c. Un banco ha solicitado se diseñe un programa que permita 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 número se envía de último, el segundo, de penúltimo, el tercer numero pasa a la segunda posición, el último pasa a ser primero:
  • 6. UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA Escuela Ciencias Básicas Tecnología e Ingeniería -- curso Algoritmos ejemplo 8468, se debe enviar como 8648 d. 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 números primos, 11, 17, 23… e. 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) f. Elaborar un programa que convierta un número entero positivo, menor a 2S7 a sistema binario g. Dada tu fecha de nacimiento (mes, día, año) indicar cuantos días (exactos) han transcurrido desde ese año. h. 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.) i. 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 Se sugiere que los estudiantes no solucionen únicamente los ejercicios propuestos en cada uno de los talleres, sino que traten de solucionar diversidad de ejercicios presentados en los textos que se sugieren como bibliografía en el modulo Siguiente hoja -> formato de presentación
  • 7. UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA Escuela Ciencias Básicas Tecnología e Ingeniería -- curso Algoritmos Descripción del producto a entregar Los productos a entregar deben estar discriminados por carpetas como se indica en la siguiente imagen y se entregan el entorno de evolución y seguimiento “Informe de laboratorio” Carpeta con nombre y apellido estudiante y grupo al que pertenece ejemplo Ivan_lopez_10