Lab 01 Algoritmos
Lab 01 Algoritmos
Lab 01 Algoritmos
Laboratorio N 1
2013-1
Algoritmos
INFORME ESTUDIANTE: Jean Carlos QUISPE AVILA PROFESOR
Pg. 1
Programacin Aplicada I
Laboratorio: Algoritmos OBJETIVOS 1. Crear algoritmos. 2. Crear diagramas de flujo. EQUIPOS, MATERIALES, PROGRAMAS Y RECURSOS PC Personal. Sistema operativo Windows XP. Material disponible desde Tecsup Virtual. Maquina virtual con VS 2010.
SEGURIDAD Colocar las mochilas en el gabinete al final del saln para evitar cadas en caso de sismo. No ingresar con bebidas ni comidas. Apagar los equipos y los monitores al culminar la sesin.
INTRODUCCIN Los algoritmos PseudoCdigo. PREPARACIN El Alumno debe revisar previamente el material del curso en Tecsup Virtual y revisar su texto. PROCEDIMIENTO y RESULTADOS Realizar las siguientes tareas. 1. Crear un algoritmo que permita ingresar 2 nmeros enteros y luego muestre la suma de ambos. pueden expresarse de 2 maneras: diagramas de flujo y
Pg. 2
Programacin Aplicada I
3. Calcular y mostrar en pantalla el descuento a realizarse en un restaurante conocido el consumo. Si el consumo es mayor de S/. 30 pero menor de S/.50 el descuento es de 5%, si es mayor o igual de S/.50 el descuento es de 10%
Pg. 3
Programacin Aplicada I
Ejercicios propuestos
Pg. 4
Programacin Aplicada I Para todos los PSEUDOCODIGO. casos desarrollar DIAGRAMA DE FLUJO Y
Formula 1
FORMULA DEL TIMER 555 { Comienza int R1,R2,C1,T Escribe Ingrese la resistencia 1: Lee R1 Escribe Ingrese la resistencia 2: Lee R2 Escribe Ingrese la capacitancia 1: Lee C1 T=0.693*(R1+2*R2)*C1 Escribe El periodo es: +T Termina }
Formula 2
FORMULA DE LA GANANCIA DE UN TRANSISTOR { Comienza int Ic,Ib,B Escribe Ingrese la corriente de base: Lee Ic Escribe Ingrese la ganancia: Lee B Ic = Ib*B Escribe La corriente del colector es: + Ic Termina }
Pg. 5
Programacin Aplicada I
Formula 3
{ Comienza int V,I,R Escribe Ingrese la corriente: Lee I Escribe Ingrese la resistencia: Lee R V=I*R Escribe El voltaje obtenido es: +V Termina }
Formula 4 FORMULA DEL INTEGRADO REGULADOR LM317 { Comienza int Vout,R1,R2 Escribe Ingrese el valor de la resistencia 1: Lee R1 Escribe Ingrese el valor de la resistencia 2: Lee R2 Vout = 1.25*(1+(R2/R1)) Escribe El voltaje de salida es: +Vout Termina }
Pg. 6
Programacin Aplicada I
Formula 5 FORMULA GENERAL PARA UNA FUENTE DE ALIMENTACIN { Comienzo int Vrpp,I,F,C Escribe Ingrese la corriente que desea tener: Lee I Escribe Ingrese la frecuencia que desea tener: Lee F Escribe Ingrese la capacitancia que desea tener: Lee C Vrpp=I/(F*C) Escribe El voltaje repetitivo pico a pico es: +Vrpp Termina }
2. Escribir un programa que lea un nombre de una marca de motocicletas seguida del nombre del modelo y muestre informe el modelo seguido del nombre. (Ejemplo: Honda CBR 600).
3. En un almacn se hace un 20% de descuento a los clientes cuya compra supere los $1000 Cul ser la cantidad que pagar una persona cualquiera por su compra? 4. Calcular el nuevo salario neto de un obrero si obtuvo un incremento del 25% sobre su salario anterior y debe pagar al seguro social 5% de su nuevo sueldo.
Pg. 7
Programacin Aplicada I 5. Determinar el rea y volumen de un cilindro cuyas dimensiones de radio y altura se leen desde el teclado. Anlisis: Las frmulas del volumen y superficie de un cilindro son: V = PI * R2 * H S = 2 * PI * R * H H = Altura R = Radio
6. Se ingresa el lado L de un cuadrado. Calcular su permetro y su rea. Se sabe que Permetro=4L y rea=L2. 7. Leer un nmero entero o decimal y mostrar su doble, triple, cuadrado y cubo. 8. Lea una cantidad en nuevos soles y obtenga su equivalencia en euros. Debe leer tambin el tipo de cambio del da (es decir, a cunto equivale un euro en nuevos soles). 9. En un almacn se hace un 20% de descuento a los clientes cuya compra supere los $1000 Cul ser la cantidad que pagar una persona cualquiera por su compra?. 10. Se lee el haber bsico de un obrero y su cantidad de faltas. Si un trabajador falta dos o ms veces al centro de trabajo, entonces se hace acreedor a una amonestacin econmica del 5% del haber bsico. Calcule la amonestacin y el monto final a pagar.
Desarrollo
Pg. 8
Programacin Aplicada I
1.2. 3
Pg. 9