Вы находитесь на странице: 1из 20

Programacin Aplicada I

doble = 2*numero

Programacin Aplicada I IV Ciclo

Laboratorio N 1
2013-1

Algoritmos

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 disponi le desde !e"sup #irtual. Ma$uina virtual "on #S 2010.

SEGURI A Colo"ar las mo"%ilas en el ga inete al final del sal&n para evitar "a'das en "aso de sismo. (o ingresar "on e idas ni "omidas. )pagar los e$uipos * los monitores al "ulminar la sesi&n.

I!TRO UCCI"! +os algoritmos PseudoC&digo. PREPARACI"! .l )lumno de e revisar previamente el material del "urso en !e"sup #irtual * revisar su te,to. PROCE IMIE!TO # RESULTA OS /eali0ar las siguientes tareas. 1. Crear un algoritmo $ue permita ingresar 2 n1meros enteros * luego muestre la suma de am os. pueden e,presarse de 2 manerasdiagramas de flujo *

Pg. 2

Programacin Aplicada I

2. Crear un algoritmo $ue "al"ule el 2rea de un triangulo

3. Cal"ular * mostrar en pantalla el des"uento a reali0arse en un restaurante "ono"ido el "onsumo. Si el "onsumo es ma*or de S3. 30 pero menor de S3.40 el des"uento es de 456 si es ma*or o igual de S3.40 el des"uento es de 105

Pg. 3

Programacin Aplicada I

E$%r&i&ios 'ro'(%stos
Para to)os los PSEU OCO IGO+ &asos )%sarrollar IAGRAMA E *LUJO Y

1. 7esarrollar 4 algoritmos 8797 * Pseudo"odigo: de 4 f&rmulas de ele"tr&ni"a. 2. .s"ri ir un programa $ue lea un nom re de una mar"a de moto"i"letas seguida del nom re del modelo * muestre informe el modelo seguido del nom re. 8.jemplo- ;onda C</ =00: 3. .n un alma">n se %a"e un 205 de des"uento a los "lientes "u*a "ompra supere los ?1000 @Cu2l ser2 la "antidad $ue pagar2 una persona "ual$uiera por su "ompraA B. Cal"ular el nuevo salario neto de un o rero si o tuvo un in"remento del 245 so re su salario anterior * de e pagar al seguro so"ial 45 de su nuevo sueldo. 4. 7eterminar el 2rea * volumen de un "ilindro "u*as dimensiones de radio * altura se leen desde el te"lado. )n2lisis-

Pg. 4

Programacin Aplicada I +as f&rmulas del volumen * superfi"ie de un "ilindro son# C PD E /2 E ; S C 2 E PD E / E ; ; C )ltura / C /adio

=. Se ingresa el lado + de un "uadrado. Cal"ular su per'metro * su 2rea. Se sa e $ue Per'metroCB+ * FreaC+2. G. +eer un n1mero entero o de"imal * mostrar su do le6 triple6 "uadrado * "u o. H. +ea una "antidad en nuevos soles * o tenga su e$uivalen"ia en euros. 7e e leer tam i>n el tipo de "am io del d'a 8es de"ir6 a "u2nto e$uivale un euro en nuevos soles:. I. .n un alma">n se %a"e un 205 de des"uento a los "lientes "u*a "ompra supere los ?1000 @Cu2l ser2 la "antidad $ue pagar2 una persona "ual$uiera por su "ompraA. 10. Se lee el %a er 2si"o de un o rero * su "antidad de faltas. Si un tra ajador falta dos o m2s ve"es al "entro de tra ajo6 enton"es se %a"e a"reedor a una amonesta"i&n e"on&mi"a del 45 del %a er 2si"o. Cal"ule la amonesta"i&n * el monto final a pagar.

%sarrollo

Pg. 5

Programacin Aplicada I

Diagrama de flujo
1. a)

V: Voltaje. I: Corriente. R: Resistencia.

Pseudocdigos
Voltaje Principal Comienza Int corriente, resistencia, oltaje !scribe "in# corriente: " $ee corriente !scribe "in# resistencia: " $ee resistencia Voltaje = corriente * resistencia %e escribe "el oltaje es: " & oltaje 'ermina

Pg. 6

Programacin Aplicada I

Diagrama de flujo
b) P: Potencia. V: Voltaje. I: Corriente.

Pseudocdigos
Potencia Principal Comienza Int corriente, oltaje, potencia, !scribe "in# corriente: " $ee corriente !scribe "in# oltaje: " $ee oltaje Potencia = corriente * oltaje %e escribe "el potencia es: " & potencia 'ermina
Pg. 7

Programacin Aplicada I

Diagrama de flujo
c) b: (anancia)*eta del transistor). Ic: Corriente de colector. Ib: Corriente de base.

Pseudocdigos
(anancia Principal Comienza Int corriente de base, corriente de colector, #anancia !scribe "in# corriente de base: " $ee corriente de base !scribe "in# corriente de colector: " $ee corriente de colector (anancia = corriente de base * corriente de colector %e escribe "la #anancia es: " & #anancia 'ermina

Pg. 8

Programacin Aplicada I

Diagrama de flujo
d) Vdc: Voltaje de corriente contin+o. Vma,: Voltaje m-,imo. Vrpp: Voltaje pico pico.

Pseudocdigos
Voltaje de corriente continua. Principal Comienza Int oltaje de corriente continua, oltaje m-,ima, oltaje pico pico !scribe "in# oltaje pico pico: " $ee oltaje de corriente continua !scribe "in# oltaje m-,ima: " $ee oltaje m-,ima Voltaje de corriente continua = oltaje m-,ima . oltaje pico pico/2 %e escribe "el Voltaje de corriente continua.: " & Voltaje de corriente continua 'ermina

Pg. 9

Programacin Aplicada I

Diagrama de flujo
e) Vdc: Voltaje de corriente continua. Vma,: Voltaje m-,imo. R: Rizado.

Pseudocdigos
Voltaje de corriente continua. Principal Comienza Int Voltaje m-,imo, rizado, Voltaje de corriente continua. !scribe "in# Voltaje m-,imo: " $ee Voltaje m-,imo !scribe "in# rizado: " $ee rizado Voltaje de corriente continua = Voltaje m-,imo / )1 & 1.012*rizado) %e escribe "el Voltaje de corriente continua es: " & Voltaje de corriente continua 'ermina

Pg. 10

Programacin Aplicada I

Diagrama de flujo
2.

Pseudocdigos
Clase 2escuento Principal Comienza Int des = 3 $ee consumo %i consumo 41333 2es = consumo*)23/133) %ino 2es = 3 5in
Pg. 11

Programacin Aplicada I

!scribe "el descuento es : " & des 'ermina

Diagrama de flujo
1.

Pseudocdigos
6ue o sueldo Principal Comienza Int sueldo, aumento, nue o sueldo !scribe "in# sueldo: " $ee sueldo 7umento = 1.28 * sueldo Int nue o sueldo !scribe "in# nue o sueldo: " $ee nue o sueldo nue o sueldo = 3.98 * aumento %e escribe "el nue o sueldo es: " & nue o sueldo 'ermina

Pg. 12

Programacin Aplicada I

Diagrama de flujo
:.

Pseudocdigos
6ue o sueldo Principal Comienza Int sueldo, aumento, nue o sueldo !scribe "in# sueldo: " $ee sueldo 7umento = 1.28 * sueldo Int nue o sueldo !scribe "in# nue o sueldo: " $ee nue o sueldo nue o sueldo = 3.98 * aumento %e escribe "el nue o sueldo es: " & nue o sueldo 'ermina

Pg. 13

Programacin Aplicada I

Diagrama de flujo
8.

Pseudocdigos
7rea, olumen Principal Comienza Int altura,radio,-rea, olumen. !scribe "in# altura " $ee altura !scribe "in# radio: " $ee radio area = 1.1: * 2 * radio * altura %e escribe "el area es: " & area Volumen = 1.1: * radio * altura * altura %e escribe "el olumen es: " & olumen 'ermina

Pg. 14

Programacin Aplicada I

Diagrama de flujo
;.

Pseudocdigos
Perimentro,area Principal Comienza Int lado, per<metro, -rea !scribe "lado " $ee lado 7rea = lado * lado %e escribe "el -rea es: " & -rea Per<metro = : * lado %e escribe "el per<metro es: " & per<metro 'ermina

Pg. 15

Programacin Aplicada I

Diagrama de flujo
0.

Pseudocdigos
2oble, triple, cuadrado, cubo. Principal Comienza Int n+mero, doble, triple, cuadrado, cubo. !scribe "in# n+mero " $ee n+mero 2oble = 2 * numero %e escribe "el doble es: " & doble 'riple = 1 * numero %e escribe "el triple es: " & triple Cuadrado = numero * numero %e escribe "el cuadrado es: " & cuadrado cubo = numero * numero * numero %e escribe "el cubo es: " & cubo 'ermina

Diagrama de flujo
Pg. 16

Programacin Aplicada I

=.

Pseudocdigos
Cantidad en soles Principal Comienza Int cantidad en euro, cantidad en soles !scribe "cantidad en euro: " $ee cantidad en euro Canitad en soles = 1.029= * cantidad en euro %e escribe "la cantidad en soles es: " & cantidad en soles 'ermina

Diagrama de flujo
Pg. 17

Programacin Aplicada I

9.

Pseudocdigos
Clase 2escuento Principal Comienza Int des = 3 $ee consumo %i consumo 41333 2es = consumo*)23/133) %ino 2es = 3 5in !scribe "el descuento es : " & des 'ermina

Pg. 18

Programacin Aplicada I

Diagrama de flujo
13.

Pseudocdigos
5altas Principal Comienza Int >altas $ee >altas %i la >altas 4=2 !scribe "si >alta es : " & >alta %i consumo 41333 2es = consumo*)8/133) %ino 2es = 3 'otal a pa#ar = consumo . descuento 5in !scribe "'otal a pa#ar es : " & 'otal a pa#ar 'ermina

Pg. 19

Programacin Aplicada I

CONCLUSIONES
Indicar las conclusiones que ha llegado despus de desarrollar la prctica

1.- Creamos algoritmos para poder resolver un problema paso a paso. 2.- Realizamos diagramas de flu os en el programa !"! donde plasmamos cada paso en un tipo de figura geomtrica. #.- Con lo aprendido se pueden crear peque$os programas para resolver problemas simples.

Pg. 20

Вам также может понравиться