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

UNIVERSIDAD CENTROAMERICANA

FACULTAD DE CIENCIA TECNOLOGA Y AMBIENTE

DEPARTAMENTO DE DESARROLLO TECNOLGICO

INGENIERA EN SISTEMAS DE INFORMACIN

Asignatura: FUNDAMENTOS DE PROGRAMACIN

Gua de Ejercicios

Ciclos (Para, Mientras y Repetir)

Aplicando la metodologa de la programacin para el anlisis de problemas y pseudocdigo para el diseo, desarrolle los
siguientes ejercicios:

a. Tabla de identificadores.
b. Pseudocdigo

Contenido

Ejercicio #1:.................................................................................................................................................................................. 2
Ejercicio #2:.................................................................................................................................................................................. 3
Ejercicio #3:.................................................................................................................................................................................. 4
Ejercicio #4:.................................................................................................................................................................................. 5
Ejercicio #5:.................................................................................................................................................................................. 6
Ejercicio #6:.................................................................................................................................................................................. 7
Ejercicio #7:.................................................................................................................................................................................. 8
Ejercicio #8:.................................................................................................................................................................................. 9
Ejercicio #9:................................................................................................................................................................................ 10
Ejercicio #10:.............................................................................................................................................................................. 11
Ejercicio #1:
Se requiere un algoritmo para obtener la estatura promedio de un grupo de personas, cuyo nmero de miembros se
desconoce, el ciclo debe efectuarse siempre y cuando se tenga una estatura registrada. Utilice el ciclo apropiado.

1. Tabla de Identificadores

Identificado Tipo de Tipo de Valor mbito Descripcin


res Datos Entrada
Identificado Real Desconocido Desconoci estatura_prome Aqu guardare el valor que ingrese el cliente
r1 do dio acerca de su peso
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Ejercicio #2:
Se requiere un algoritmo para determinar cunto ahorrar una persona en un ao, si al final de cada mes deposita
variables cantidades de dinero; adems, se requiere saber cunto lleva ahorrado cada mes. Utilice el ciclo apropiado.

Identificado Tipo de Tipo de Valor mbito Descripcin


res Datos Entrada
Identificado Real Desconocido Desconoci estatura_prome Aqu guardare el valor que ingrese el cliente
r1 do dio acerca de su peso
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Ejercicio #3:
Una empresa tiene el registro de las horas que trabaja diariamente un empleado durante la semana (seis das) y requiere
determinar el total de stas, as como el sueldo que recibir por las horas trabajadas. Tomar en cuenta si el empleado trabaj
horas extras. Mostrar el total de horas normales y horas extras y el monto a recibir por horas normales y horas extras.
Realiza el algoritmo Utilizando el ciclo apropiado.

Identificado Tipo de Tipo de Valor mbito Descripcin


res Datos Entrada
Identificado Real Desconocido Desconoci estatura_prome Aqu guardare el valor que ingrese el cliente
r1 do dio acerca de su peso
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Ejercicio #4:
Un empleado de la tienda Tiki Taka realiza N ventas durante el da, se requiere saber cuntas de ellas fueron mayores a
$1000, cuntas fueron mayores a $500 pero menores o iguales a $1000, y cuntas fueron menores o iguales a $500. Adems,
se requiere saber el monto de lo vendido en cada categora y de forma global. Realice un algoritmo utilizando el ciclo
apropiado.

Identificado Tipo de Tipo de Valor mbito Descripcin


res Datos Entrada
Identificado Real Desconocido Desconoci estatura_prome Aqu guardare el valor que ingrese el cliente
r1 do dio acerca de su peso
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Ejercicio #5:
Una persona adquiri un producto para pagar en 20 meses. El primer mes pag $10, el segundo $20, el tercero $40 y as
sucesivamente. Realice un algoritmo para determinar cunto debe pagar mensualmente y el total de lo que pag despus de
los 20 meses. Realice un algoritmo utilizando el ciclo apropiado.

Identificado Tipo de Tipo de Valor mbito Descripcin


res Datos Entrada
Identificado Real Desconocido Desconoci estatura_prome Aqu guardare el valor que ingrese el cliente
r1 do dio acerca de su peso
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Ejercicio #6:

La cadena de tiendas de autoservicio El mandiln cuenta con sucursales en C ciudades diferentes de la Repblica, en cada
ciudad cuenta con T tiendas y cada tienda cuenta con N empleados, asimismo, cada una registra lo que vende de manera
individual cada empleado, cunto fue lo que vendi cada tienda, cunto se vendi en cada ciudad y cunto recaud la cadena
en un solo da (24 horas). Realice un algoritmo utilizando el ciclo apropiado.

Identificado Tipo de Tipo de Valor mbito Descripcin


res Datos Entrada
Identificado Real Desconocido Desconoci estatura_prome Aqu guardare el valor que ingrese el cliente
r1 do dio acerca de su peso
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Ejercicio #7:

Un profesor tiene un salario inicial de $1500, y recibe un incremento de 10 % anual durante 6 aos. Cul es su salario al
cabo de 6 aos? Qu salario ha recibido en cada uno de los 6 aos? Realice el algoritmo utilizando el ciclo apropiado.

Identificado Tipo de Tipo de Valor mbito Descripcin


res Datos Entrada
Identificado Real Desconocido Desconoci estatura_prome Aqu guardare el valor que ingrese el cliente
r1 do dio acerca de su peso
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Ejercicio #8:

El nufrago satisfecho ofrece hamburguesas sencillas (S), dobles (D) y triples (T), las cuales tienen un costo de $20, $25 y
$28 respectivamente. La empresa acepta tarjetas de crdito con un cargo de 5 % sobre la compra. Suponiendo que los
clientes adquieren N hamburguesas, las cuales pueden ser de diferente tipo, realice un algoritmo para determinar cunto
deben pagar. Utilice el ciclo apropiado.

Identificado Tipo de Tipo de Valor mbito Descripcin


res Datos Entrada
Identificado Real Desconocido Desconoci estatura_prome Aqu guardare el valor que ingrese el cliente
r1 do dio acerca de su peso
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Ejercicio #9:
Realice el algoritmo para determinar cunto pagar una persona que adquiere N artculos, los cuales estn de promocin.
Considere que si su precio es mayor o igual a $200 se le aplica un descuento de 15%, y si su precio es mayor a $100 pero
menor a $200, el descuento es de 12%; de lo contrario, slo se le aplica 10%. Se debe saber cul es el costo y el descuento
que tendr cada uno de los artculos y finalmente cunto se pagar por todos los artculos obtenidos. Utilice el ciclo
apropiado.

Identificado Tipo de Tipo de Valor mbito Descripcin


res Datos Entrada
Identificado Real Desconocido Desconoci estatura_prome Aqu guardare el valor que ingrese el cliente
r1 do dio acerca de su peso
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Ejercicio #10:
Elabore un men para mandar a ejecutar los 9 algoritmos propuestos en esta gua de ejercicios, tomando en cuenta las
opciones invlidas digitadas por el usuario y la opcin 10 para Salir del programa.

Identificado Tipo de Tipo de Valor mbito Descripcin


res Datos Entrada
Identificado Real Desconocido Desconoci estatura_prome Aqu guardare el valor que ingrese el cliente
r1 do dio acerca de su peso
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio
Identificado Real Conocido Desconoci estatura_prome Aqu guardare el valor que ingrese
r1 do dio

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