Vous êtes sur la page 1sur 3

UNIVERSIDAD NACIONAL DE CONCEPCIN

FACULTAD DE CIENCIAS ECONOMICAS Y ADMINISTRATIVAS


Carrera INGENIERIA EN INFORMTICA EMPRESARIAL

Materia: Algoritmia I
Curso: Primero Semestre: Segundo
Profesor: Lic. Eduvigis Daniel Arzamendia Snchez

ESTRUCTURA DE CONTROL SECUENCIAL

Una estructura de secuencia es aquella en la que las instrucciones estn una a


continuacin de la otra siguiendo una secuencia nica.

Para recordar:
Las instrucciones secuenciales se efectan de arriba hacia abajo, por lo que si una variable
requiere de otras, las otras variables tienen que haber sido ingresadas o calculadas
previamente.
Actividad
1) Suponga que un individuo desea invertir su capital en un banco y desea saber cunto
dinero ganara despus de un mes si el banco paga a razn de 2% mensual.
2) Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente desea
saber cunto deber pagar finalmente por su compra.
3) Realizar un algoritmo que calcule la edad aproximada de una persona.
4) Un maestro desea saber qu porcentaje de hombres y que porcentaje de mujeres hay
en un clase.
5) Un cliente desea saber cunto debe pagar por los minutos hablados conociendo el
precio por minuto.
6) Disee un algoritmo que determine el monto a pagar por la compra de cierta cantidad
de unidades de un producto.
7) El clculo del pago mensual de un empleado de una empresa se efecta de la siguiente
manera: el sueldo bsico se calcula en base al nmero total de horas trabajadas
basado en una tarifa horaria; al sueldo bsico, se le aplica una bonificacin del 20%
obtenindose el sueldo bruto; al sueldo bruto, se le aplica un descuento del 10%
obtenindose el sueldo neto. Escriba un programa que calcule e imprima el sueldo
bsico, el sueldo bruto y el sueldo neto de un trabajador.
8) Disee un programa que permita convertir una cantidad dada en metros a su
equivalente en centmetros. (1 metro = 100 centmetros).
9) Ana, Raquel y Sofa aportan cantidades de dinero para formar un capital. Disee un
programa que determine el capital formado y el porcentaje de dicho capital que
aporta cada uno.
10) Disee un algoritmo que lea un nmero entero de cinco cifras y determine la cifra
central del nmero. As, si el nmero ingresado fuera 45781, la cifra central a mostrar
es 7.
11) Una tienda ha puesto en oferta la venta de un producto ofreciendo un 11% de
descuento sobre el importe de la compra. Disee un algoritmo que determine el
UNIVERSIDAD NACIONAL DE CONCEPCIN
FACULTAD DE CIENCIAS ECONOMICAS Y ADMINISTRATIVAS
Carrera INGENIERIA EN INFORMTICA EMPRESARIAL

importe de la compra, el importe del descuento y el importe a pagar por la compra de


cierta cantidad de unidades del producto.
12) Disee un algoritmo que determine el rea y el permetro de un rectngulo, sabiendo
que:
rea = b x h
permetro = 2 x (b + h)
13) Dado un nmero natural de 4 cifras, disee un algoritmo que determine la suma y el
producto de las cifras del nmero.
14) Escriba un programa que lea una temperatura en grados Centgrados (C) y la convierta
a su equivalente en grados Fahrenheit (F). Utilice las siguientes frmulas:
F = 9*C/5 + 32
15) Disee un programa que lea la capacidad de un disco duro en gigabytes y lo convierta
a megabytes, a kilobytes y a bytes.
1 kilobyte = 1024 bytes
1 megabyte = 1024 kilobytes
1 gigabyte = 1024 megabytes
16) Disee un algoritmo, para una empresa de ventas de piezas de automviles, que
determine el precio al que debe vender una pieza considerando un porcentaje de
ganancia. Para ello se leern el precio de compra de la pieza y el porcentaje de
ganancia que desea obtener la empresa en tanto por ciento.
17) Un hospital ha recibido una donacin especial que ser repartida entre las reas de
Pediatra, Medicina General, Ginecologa y Traumatologa de la siguiente forma:
Pediatra: 20% del monto total recibido entre Medicina General y Ginecologa
Medicina General : 45% de la donacin
Ginecologa : 30% de la donacin
Traumatologa: lo que resta la donacin.
Disee un algoritmo que determine cunto recibir cada rea.
18) Un alumno desea saber cul ser su calificacin final en la materia de Algoritmos.
Dicha calificacin se compone de los siguientes porcentajes:
55% del promedio de sus tres calificaciones parciales.
30% de la calificacin del examen final.
15% de la calificacin de un trabajo final.
19) Dada una cantidad en dlares, obtener la equivalencia en guaranes, asumiendo que la
unidad cambiara es un dato desconocido.
20) Calcular el nuevo salario de un obrero si obtuvo un incremento del 25% sobre su
salario anterior.
21) Disee un algoritmo para repartir una cantidad de dinero a tres personas en forma
proporcional a sus edades. El monto que le corresponde a cada persona se calcula con
la siguiente frmula:
monto de la persona = edad de la persona x monto a repartir
suma total de edades
UNIVERSIDAD NACIONAL DE CONCEPCIN
FACULTAD DE CIENCIAS ECONOMICAS Y ADMINISTRATIVAS
Carrera INGENIERIA EN INFORMTICA EMPRESARIAL

22) Una institucin social tiene un centro de salud, un comedor infantil, una escuela
infantil y un asilo de ancianos. La institucin recibe anualmente una donacin que lo
reparte de la siguiente forma: 25% de la donacin para la implementacin del centro
de salud, 35% de la donacin para el comedor infantil, 25% de la donacin para la
escuela infantil y el resto para el asilo de ancianos. Disee un algoritmo para efectuar
el reparto de la donacin.
23) Dado un tiempo en segundos, disee un algoritmo que exprese dicho tiempo en el
formato HH:MM:SS. Por ejemplo, si el tiempo es 14600 segundos, el algoritmo deber
mostrar 4:3:20
24) Disear el algoritmo correspondiente a un programa que pida dos nmeros enteros y
muestre su suma, resta, multiplicacin, divisin y el resto (mdulo) de la divisin.
25) Obtener la ltima cifra de un nmero introducido.
26) Dado un nmero natural de cuatro cifras, disee un algoritmo que muestre un nmero
con la cifra de los millares y la cifra de las unidades, en ese orden. As, por ejemplo, si
se ingresara el nmero 8235, el nmero formado sera 85.
27) Dado un nmero natural de cinco cifras, disee un algoritmo que forme un nuevo
nmero intercambiando las cifras extremas del nmero dado. As, por ejemplo, si se
ingresara el nmero 14567, el nmero formado sera 74561.
28) Dado un nmero natural de cinco cifras, disee un algoritmo que elimine la cifra
central. Por ejemplo, si se ingresa el nmero 12345, el algoritmo deber eliminar la
cifra 3, con lo que el nuevo nmero es 1245.
29) Dado un nmero natural de tres cifras, disee un algoritmo que permita obtener el
revs del nmero. As, si se ingresa el nmero 238 el revs del nmero es 832.
30) Dada una hora del da en el formato HH:MM:SS, disee un algoritmo que determine la
hora del da luego de 200 segundos transcurridos. Por ejemplo, si la hora actual del da
es 17:30:50, la hora de da luego de 200 segundos ser 17:34:10.
31) Disee un programa para sumar dos tiempos dados en el formato HH:MM:SS. La suma
tambin debe ser expresada de la misma forma.
32) Disee un algoritmo que determine la duracin de un viaje en el formato HH:MM:SS
conociendo la horas de partida y de llegada, ambas en el formato HH:MM:SS.

Vous aimerez peut-être aussi