Laboratorio_Algoritmo_UNAD

download Laboratorio_Algoritmo_UNAD

of 12

description

laboratorio4 algoritmos unad

Transcript of Laboratorio_Algoritmo_UNAD

  • PRCTICA DE LABORATORIO No. 1

    ALGORITMOS

    INTRODUCCIN

    Un ingeniero cuando se encuentra desempeando el papel de programador, sin

    importar cual sea el campo en el que se mueve, debe tener en cuenta los diferentes

    tipos de estructuras existentes en la programacin, ya que en su trabajo pueden

    desempear un papel muy importante, al hacer ms efectivo su trabajo. Dependiendo

    de la finalidad del programa que se est diseando, este necesita que contenga

    diferentes tipos a realizar en ciertos parmetros, los cuales llevarn al objetivo final del

    programa. Estas estructuras de control cumplen la funcin de aplicar una propiedad a

    un conjunto de elementos con los que se estn trabajando.

    En este trabajo se explicarn cmo utilizamos estas estructuras y su finalidad en el

    programa realizado, logrando medir nuestra capacidad de anlisis como nuestro

    conocimiento del pseint y programacin en general.

  • OBJETIVOS

    Encontrar la utilidad analgica de una estructura de control.

    Definir la unidad de cada utilidad de varias estructuras y sus diferencias

    particulares entre ellas.

    Hacer efectivo el diseo de programas haciendo uso de las estructuras de

    control.

    Reconocer grficamente como se utilizan en un diagrama de flujo, ya en el

    diseo de un algoritmo las estructuras de control y su modus operandi.

    Formar una capacidad de anlisis lgica analtica la cual nos permita

    comprender profundamente el funcionamiento de los procesos realizados en

    unos ejercicios, para poder comprender que patrones siguen algoritmos y

    obtener resultados ptimos.

  • ACTIVIDADES

    EJERCICIO 1

    Leer 4 nmeros por teclado e indicar si la suma de los 3 primeros es igual al 4 numero.

    R// Proceso sin_titulo

    Escribir "Escribe 4 numeros:"

    Leer n1;

    Leer n2;

    Leer n3;

    Leer n4;

    Si n1+n2+n3=n4 Entonces

    Escribir "la suma de los 3 primeros numeros SI es igual al 4

    numero";

    Sino

    Escribir "La suma de llos 3 primeros numeros NO es igual al 4

    numero";

    Fin Si

    FinProceso

  • EJERCICIO 2

    Elaborar un Diagrama para obtener la nmina 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 nmero de horas y la identificacin del trabajador.

    Las horas superiores a 190 mensuales se pagaran como extras con un recargo del

    25%. Los impuestos a deducir varan en funcin del sueldo as:-Sueldo

  • Proceso Nomina

    Escribir "digite se numero de identificacion: "

    Leer num_id;

    Escribir "Introduzca el numero de horas: "

    Leer num_horas;

    Escribir "Introduzca el valor por hora: "

    Leer valor_hora;

    Si num_horas>190 Entonces

    extras

  • EJERCICIO 3

    Elaborar un diagrama que permita realizar el retiro de dinero de un cajero electrnico,

    una vez indicado el monto en mltiplos de 10.000 el programa debe indicar cul es la

    cantidad mnima 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

  • R//

    Proceso sin_titulo

    Escribir "Ingresar el monto"

    Leer Monto

    cincuentamil

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

  • EJERCICIO 5

    Realice un diagrama que solicite al usuario la cantidad de minutos invertidos en

    acceso a redes sociales durante un da. Se debe calcular e imprimir la cantidad de

    horas al mes (tomado que la cantidad por da es constante en los 30 das) que se han

    invertido en estas redes sociales.

  • EJERCICIO 6

    Realizar un diagrama que calcule el peso ideal para una persona, teniendo en cuenta el

    siguiente cuadro. Para hombre mayor de 30 aos: peso_ideal: (estatura-100)*2+6 Para

    hombre menor de 30 aos: peso_ideal: (estatura-100)*2 Para mujer mayor que 30

    aos: peso_ideal: (estatura-110)*2+3 Para mujer menor que 30 aos: peso_ideal:

    (estatura-110)*2

  • CONCLUSIONES

    Los ciclos son herramientas fundamentales, bsicas que ahorran tiempo y trabajo,

    son de gran utilidad en grandes procesos.

    Estamos colocando en prctica lo terico mediante los anteriores ejercicios y

    adquirimos habilidades que nos sirven para enfrentar problemas reales y utilizar

    lenguajes de programacin como herramienta fundamental para dar solucin a

    problemas cotidianos.

  • BIBLIOGRAFA Y HERRAMIENTAS

    https://drive.google.com/#my-drive

    http://pseint.sourceforge.net

    http://66.165.175.211/campus13_20142/course/view.php?id=197#