Sunteți pe pagina 1din 8

1.

Anlisis del Problema

Entrada Proceso Salida


a, b c=a+b c
d=ab d
e=a*b e
f=a/b f

Diagrama de Flujo

Inicio

c=0 e=0
d=0 f=0

Introduzca el
primer nmero

Introduzca el
segundo nmero

c a+ b

da-b

ea*b

fa/b

Resultado de la
suma , c

A
A

Resultado de la
resta , d

Resultado de la
multiplicacin , e

Resultado de la
divisin , f

Fin

Calculo de Operaciones Aritmticas

Variables
Enteros a, b, c, d, e
Reales f

Inicio
Hacer c 0
Hacer d 0
Hacer e 0
Hacer f 0
Escribir Introduzca el primer nmero
Leer a
Escribir Introduzca el segundo nmero
Leer b
Hacer c a + b
Hacer d a b
Hacer e a * b
Hacer f a / b
Escribir El resultado de la suma , c
Escribir El resultado de la resta , d
Escribir El resultado de la multiplicacin , e
Escribir El resultado de la divisin , f
Fin
Prueba de Escritorio

# de corridas a b c d e f
1 6 2 8 4 12 3
2 9 3 12 6 27 3
3 4 2 6 2 8 2

2. Construya un programa que calcule las longitudes de una circunferencia a partir de su radio. La frmula es la
siguiente: longitud circunferencia=2*PI*radio.

PI=3.1416

Anlisis del Problema

Entrada Proceso Salida


R L = 2 * 3.1416 * R L

Diagrama de Flujo

Inicio

R=0
L=0

Introduzca el valor
del radio

L 2 * 3.1416 * R

La longitud de la
circunferencia , L

Fin
Longitud de Circunferencia

Variables
Entero R
Real L

Inicio
Escribir Introduzca el valor de R
Leer R
L 2 * 3.1416 * R
Escribir La longitud de la circunferencia , L
Fin

Prueba de Escritorio

# de corridas R L
1 6 37,6
2 7 43,9
3 8 50,2

3. Se desea un programa que lea la cantidad comprada de un producto y su precio. El programa debe escribir el
importe a pagar (CANT*PRECIO) * 1.07.

Anlisis del Problema

Entrada Proceso Salida


C, P I = C * P * 1.07 I

Diagrama de Flujo

Inicio

C=0 I=0
P=0

Introduzca la
cantidad comprada

A
A

Introduzca el precio
del producto

I = C * P * 1.07

El importe a pagar
es , I

Fin

Calculo del Importe a Pagar

Variables
Enteros C, P, I

Inicio
C=0
P=0
I=0
Escribir Introduzca la cantidad comprada
Leer C
Escribir Introduzca precio del producto
Leer P
I = C * P * 1.07
Escribir El importe a pagar es de , I
Fin

Prueba de Escritorio

C P I
3 7 22.47
1 3 3.21
5 9 48.15
4. Construya un programa que resuelva el problema que tienen en una gasolinera. Los surtidores de la misma
registran lo que surten en galones, pero el precio de la gasolina est fijado en litros. El programa debe calcular e
imprimir lo que hay que cobrarle al cliente.

Nota: Cada galn tiene 3.785 litros. El precio del litro es B/.0.65

Anlisis del Problema

Entrada Proceso Salida


G T = G * 3.785 * 0.65 T

Diagrama de Flujo

Inicio

G=0
T=0

Introduzca la
cantidad de galones

T G * 3.785 * 0.65

El total que hay


cobrarle al cliente , T

Fin
Calculo del Total que hay que Cobrar al Cliente

Variables
Reales G, T

Inicio
G=0
T=0
Escribir Introduzca la cantidad de galones
Leer G
T = G * 3.785 * 0.65
Escribir El total que hay que cobrar al cliente es , T
Fin

Prueba de Escritorio

# de corridas G T
1 10 24.60
2 15 36.90
3 8 19.68

5. Construya un programa que calcule e imprima el nmero de segundos que hay en un determinado nmero de
das.

Anlisis del Problema

Entrada Proceso Salida


D S = D * 24 * 60 * 60 S

Diagrama de Flujo

Inicio

D=0
S=0

Introduzca la
cantidad de das

A
A

S D * 24 * 60 * 60

En das hay segundos , S

Fin

Calculo de segundos en das

Variables
Entero D
Real S

Inicio
D=0
S=0
Escribir Introduzca la cantidad de das
Leer D
S = D * 24 * 60 * 60
Escribir La cantidad de segundos en das es , S
Fin

Prueba de Escritorio

# de corridas D S
1 7 604800
2 5 432000
3 21 1814400
4 3 259200
5 13 1123200

S-ar putea să vă placă și