Programación, TE 243
Taller de pseudocódigo
Primero semestre de 2013
Para cada ejercicio realizar el código en SLE, ventana de ejecución
diagrama de flujo.
y
1) Diseñar un programa con menú donde se calcule el área de un trapecio y el
de un cuadrado, con la opción de salir por programa (ver ejemplo).
/*programa menu areas trapecio, cuadrado*/
var
a,B,b,h,l: numerico
num = " "
menu=0
inicio
/* letra azul sobre fondo azul claro */
set_color ( 2, 4)
mientras (menu==0){
cls()
imprimir ("\nMENU PARA CALCULAR AREAS DE FIGURAS GEOMETRICAS:")
imprimir ("\n")
imprimir ("\n1- si desea calcular el area de un trapecio")
imprimir ("\n2- si desea calcular el area de un cuadrado")
imprimir ("\n3- si desea salir del programa")
imprimir ("\n")
imprimir ("\n")
leer(num)
si(num=="1"){
cls()
imprimir("\nIngrese la Base mayor, la base menor y la altura:")
leer(B,b,h)
a=(B+b)*h/2
cls()
imprimir("\nel area del trapecio de Base mayor:",B," m, base menor:",b," m y
altura:",h," m")
imprimir ("\nes:",a," m^2")
readkey()
}
si(num=="2"){
cls()
imprimir("\nIngrese el lado del cuadrado:")
leer(l)
a=l*l
cls()
imprimir("\nel area del cuadradodo de lado:",l," m")
imprimir ("\nes:",a," m^2")
readkey()
}
si(num=="3"){
cls()
imprimir("\nhasta pronto ")
readkey()
cls()
menu=1
}}
fin
2) Calcular e imprimir la suma de los números consecutivos impares,
comprendidos entre 1 y m, donde m entra por teclado. (hacerlo con
mientras y desde hasta).
3) Determine cuales son los múltiplos de 5 comprendidos entre 1 y N.
Utilice las sentencias (desde hasta, y si sino), la división entera es:
(numero%5=0; es divisible por 5 y numero%5=1;no es divisible por 5).
4) Realice el algoritmo que permita calcular la suma de los números
múltiplos de tres comprendidos entre 1 y N, donde N entra por teclado
con las sentencias (mientras y desde hasta).
5) Realizar un algoritmo que permita emitir una factura correspondiente a
una compra de un artículo determinado del que se adquiere 1 o varias
unidades, el IVA a aplicar es el 16%. Si el precio bruto es mayor a
$200.000.00 se debe realizar un descuento del 5%, con la sentencia
(si o sino).
6) Diseñar un programa con menú con la opción de salir por programa que
permita calcular:
a- Pies a metros (1 pie es 30.48m)
b- El menor de tres números
c- Área de un triangulo rectángulo
7) El siguiente es un menú de restaurante. Diseñar un algoritmo que lea el
número de unidades pedidas de cada producto y calcular el cuenta total
más el iva (16%).
Bocadillo de jamón ($280)
Bocadillo de queso ($250)
Patatas fritas ($100)
Refrescos ($150)
Cerveza ($200)
8) Calcular el salario semanal de un empleado con base en las horas
semanales trabajadas. Si trabaja más de 40 horas, se pagarán las horas
adicionales a 1.5 veces la hora ordinaria, con la sentencia (si sino).
9) Decir su un número leído por teclado es positivo, negativo o cero con la
sentencia que desee.