Vous êtes sur la page 1sur 5

UNIVERSIDAD FRANCISCO GAVIDIA

FACULTAD DE CIENCIAS SOCIALES

TEMA:
GUA DE EJERCICIOS N1 INTRODUCCIN A LOS
ALGORITMOS.
MATERIA:
DOCENTE:
GRUPO No.:
CICLO No.:
ALUMNO/A:
CARN No.

PROGRAMACION I.
ING. ANA BEATRIZ CORNEJO CORVERA
N01 VIRTUAL.
II 2016.
MARROQUN GIRN, ALICIA MARICELLE.
MG103412.

SAN SALVADOR, 09 DE AGOSTO DE 2016.

Objetivo:
Que el estudiante comience a desarrollar la lgica, ponindola en prctica al
buscar soluciones de los problemas planteados, con la creacin de algoritmos.
Para cada uno de los ejercicios que a continuacin se presentan, elabore :
A. El anlisis del problema (Definicin de variables: entrada, proceso y salida).
B. El Diseo del problema (Respectivo diagrama de flujo).
1. Dado el costo de un artculo vendido y la cantidad de dinero entregada por
el cliente, calcule e imprima el cambio que se debe entregar al mismo.
Desarrollo ejercicio 1.
(Salida)
Cambio: Ca
(Entrada)
Dinero entregado: Din.E
Proceso
Ca=Din.E-Costo
Leer: Din.E
Hacer: Ca=Din.E-Costo
Escribir: Ca

Inicio

Din.E
Din.E

Ca=Din.E-Costo

Ca

Fin

2. Los surtidores de una gasolinera registran lo que surten en galones, pero


el precio de la gasolina est fijado en litros ($8.20). Calcule e imprima lo que
hay que cobrarle al cliente.
Desarrollo ejercicio 2.
(Salida)
Cobro: Co
(Entrada)
Galones: Ga
Proceso
Co = Ga x $8.20
Leer: Ga
Hacer: Co = Ga x $8.20
Escribir: Co

Inicio

Ga
Din.E

Co = Ga x $8.20

Co

Fin

3. Una tienda ofrece un descuento del 15% sobre el total de la compra, y un


cliente desea saber cunto pagar finalmente por la compra.
Desarrollo ejercicio 3.
(Salida)
Pago: Pa
(Entrada)
Precio del producto: Pre
Proceso
Pa = Pre x 0.85
Leer: Pre
Hacer: Pa = Pre x 0.85
Escribir: Pa

Inicio

Pre
Din.E

Pa = Pre x 0.85

Pa

Fin

4. Un vendedor recibe un sueldo base, ms un 10% extra por comisiones de


sus ventas. El vendedor desea saber cunto dinero obtendr por concepto
de comisiones por las tres ventas que realiz en el mes, y el total que
recibir en el mes tomando en cuenta su sueldo base y sus comisiones.
Desarrollo ejercicio 4.
(Salida)
Salario con comisin: Salco
(Entrada)
Salario: Sal
Ventas: Ve
Proceso
Salco = Sa + (Ve x 0.9)

Inicio

Sa; Ve
Din.E

Salco = Sa + (Ve x 0.9)

Leer: Sa: Ve
Hacer: Salcon = Sa + (Ve x 0.9)
Escribir: Salco

Salco

Fin

5. Dado dos valores reales, mostrar los resultados de sumar, restar, dividir y
multiplicar dichos valores.
Desarrollo ejercicio 5.
(Salida)
Suma; Resta, Divisin, Multiplicacin
(Entrada)
i;j: valores de tipo REAL,
sobre los que se realizaran las operaciones.
Procesos
Suma: i + j = x
Resta: i j = x
Division: i / j = x
Multiplicacin: i x j = x

Inicio

i;j
Din.E

i + j = xsuma

i j = xresta

Leer: i,j
Hacer:
i + j = xsuma
i j = xresta
i / j = xdivisin
i x j = xmultiplicacin
Escribir: xsuma; xresta, xdivisin, xmultiplicacin

i / j = xdivisin

i/j=
ixmultiplicacin
/ j = xdivisin

xsuma; xresta, xdivisin, xmultiplicacin

Fin

6. Dado el ao de nacimiento de una persona, calcule e imprima su edad.


Desarrollo ejercicio 6.
(Salida)
Edad: Edad
(Entrada)
Nacimiento: ao.Nac
Proceso
Edad = ao.Act* ao.Nac
Ao Actual: ao.Act
Leer: ao.Nac
Hacer: Edad = ao.Act* ao.Nac
Escribir: Edad

Inicio

Ao.Nac
Din.E

Edad=ao.Act ao.Nac

Edad

Fin

7. Calcule e imprima el nmero de segundos que hay en un determinado


nmero de das.
Desarrollo ejercicio 7.
(Salida)
Segundos: Seg
(Entrada)
Das
Proceso
Seg = Das x 86400
1 da = 86400 Segundos
Leer: Das
Hacer: Seg = Das x 86400
Escribir: Seg

Inicio

Das
Din.E

Seg = Das x 86400

Seg

Fin