Algoritmos y Programacion 3 y 4
-
Upload
edizhito-wong -
Category
Documents
-
view
281 -
download
5
description
Transcript of Algoritmos y Programacion 3 y 4
-
ALGORITMOS Y PROGRAMACION
Laboratorio N 03
Estructura selectiva simple
Ejercicios:
1.- Un cobrador de impuestos tiene una meta de cobrar 1000 soles, realiza tres cobranzas; si el
dinero obtenido supera la meta mostrar un mensaje respectivo. Al final del algoritmo mostrar
el monto cobrado.
Algoritmo ejercicio1
Inicio
Leer A, B, C;
C1
-
2.- Una persona realiza 5 compras en un supermercado. Existe la oferta de que si la compra
supera los 550 soles, se le hace un descuento del 10%. Mostrar el monto a pagar.
Inicio
Leer A, B, C, D, E
C1
-
3.- Leer un tiempo en segundos y determinar cuantos minutos hay, al final del algoritmo
mostrar los segundos sobrantes.
Inicio
Leer A
TS60 Entonces
CM=TS/60
SS=TS mod 60;
Fin Si
Escribir "LOS SEGUNDOS SOBRADOS=",+SS;
Fin
No TS>60
-
Laboratorio N 04
Estructura selectiva Doble
1.- Determinar si un alumno aprueba o desaprueba un curso, conociendo que aprobara si su
promedio de tres calificaciones es mayor o igual a 10.5, desaprobado en caso contrario
Si
Fin
Escribir "APROVADO" No Escribir "DESA
PROVADO"
Algoritmo Ejemplo1
Inicio
Leer C1, C2, C3;
Prom=C1+C2+C3/3;
Si Prom>=10.5 Entonces
Escribir "APROVADO";
Sino
Escribir "DESAPROVADO";
Fin Si
Fin
Inicio
Leer C1, C2, C3
Prom=C1+C2+C3
CT>550
-
2.- Un estudiante del curso de fundamentos de programacin ha obtenido cinco notas en
desarrollo de la primera unidad, las cuales servirn solamente 4 para determinar el promedio
final, eliminndose la menor nota. Mostrar la nota promedio y la nota eliminada
Algoritmo Ejemplo2
Inicio
Leer C1, C2;
Si C1C2 Entonces
PRO=C2
ME=C1
Sino
PRO=C1
ME=C2
Leer C3;
Si C3ME Entonces
PRO=(PRO+ME)/2
ME=C3
Sino
PRO=(PRO+C3)/2
ME=ME
Leer C4;
Si C4ME Entonces
PRO=(PRO+ME)/2
ME=C4
Sino
PRO=(PRO+C4)/2
ME=C4
Leer C5;
Si C5ME Entonces
PRO=(PRO+ME)/2
ME=C5
Sino
PRO=(PRO+C5)/2
ME=ME
Fin Si
Fin Si
Fin Si
Fin Si
Escribir "La nota promedio=",+PRO;
Escribir "la nota eliminada=",+ME
Fin
-
3.- En un almacn se hace un 20% de descuento a los clientes cuya compra supere los $1000
Cul ser la cantidad que pagara una persona por su compra?
Inicio
Leer compra
No
Si
Compra>1000
Fin
Des = compra * 0.20
Des = 0
Algoritmo Ejemplo1
Inicio
Leer Compra
Si Prom>1000 Entonces
Des=Compra*0.20;
Sino
Des=0
Fin Si
TP= Compra Des
Escribir TP
Fin
TP= Compra - Des
Escribir TP
-
4.- Hacer un algoritmo que calcule el total a pagar por la compra de camisas. Si se compran tres camisas o ms se aplica un descuento del 20% sobre el total de la compra y si son menos de tres camisas un descuento del 10%.
Si
Fin
DES=COM*0.2 No DES=COM*0.1
Inicio
Leer CST, P
COM=CST*P
CST>=3
TP= Compra - Des
Escribir TP
Algoritmo Ejemplo4
Inicio
Leer CST, C;
COM=CST*C
Si CST>3 Entonces
DES=COM*0.2
Sino
DES=COM*0.1
Fin Si
TP=COM-DES
Escribir TP
Fin
- 5. En la empresa Toyota del Per a los clientes se les ofrece los siguientes descuentos en base al precio del auto que se quiere comprar. Auto
-
Realizar un algoritmo que calcule el salario semanal de un obrero, el cual se obtiene de la siguiente manera: Si trabaja 40 horas o menos se le paga $16 por hora
Si trabaja ms de 40 horas se le paga $16 por cada una de las primeras 40 horas y
$20 por cada hora extra.
Algoritmo Ejemplo6
Inicio
Leer HDT;
Si HDT
-
7. Realizar un algoritmo que lea dos nmeros enteros diferentes y los imprima en forma ascendente
Algoritmo Ejercicio 7 Inicio
Leer N1, N2 Si N1 > N2 entonces
Escribir 'El mayor es: ', N1, ' y el menor es: ', N2 Si no
Escribir 'El mayor es: ', N2, ' y el menor es: ', N1 Fin Si
Fin
Si No
Inicio
Leer N1, N2
N1>N2
Fin
Escribir 'El mayor es: ', N2, ' y el menor es: ', N1
Escribir 'El mayor es: ', N1, ' y el menor es: ', N2
-
8. Realizar un algoritmo que muestre cual es la edad mayor de las edades de Anthony y Rubn
Algoritmo Ejercicio 8 Inicio
Leer EA, ER Si EA > ER entonces
Escribir 'El mayor es: ', EA, ' y el menor es: ', ER Si no
Escribir 'El mayor es: ', ER, ' y el menor es: ', EA Fin Si
Fin
Si No
Inicio
Leer EA, ER
EA>ER
Fin
Escribir 'El mayor es: ', ER, ' y el menor es: ', EA 1
Escribir 'El mayor es: ', EA, ' y el menor es: ', ER
-
9. Realizar un algoritmo que convierta de dlares a soles o de soles a dlares.
Algoritomo Ejemplo9
Inicio
Escribir "MENU"
Escribir '1. Convertir Dolares a Soles'
Escribir '2. Convertir Soles a Dolares'
Escribir 'Elija la opcin (1 2)'
Leer opcion
Si opcion=1 Entonces
Leer CD
T=2.8*CD
Escribir 'El total es : ',+T, ' Nuevo Soles'
Sino
Leer CS
T= CS/2.83
Mostrar 'El total es : ',+T, ' Dolares Americanos'
Fin Si
Fin
Si
Fin
No
Inicio
Escribir "MENU" Escribir '1. Convertir Dolares a Soles' Escribir '2. Convertir Soles a Dolares' Escribir 'Elija la opcin (1 2)'
Opcion=1
Leer EA, ER
Leer CD
T=2.8*CD
Escribir 'El total es:
',+T, ' Nuevo Soles'
Leer CS
T= CS/2.83
Mostrar 'El total es: ',+T,
' Dolares Americanos'