Professional Documents
Culture Documents
1) Enunciado:
Inicio
Escribir ”Introduzca la temperatura Fahrenheit: ”
Leer fahr
centi = (fahr - 32.0) * (5.0/9.0)
Escribir ”Temperatura equivalente en °C es “, centi
Fin
Memoria Pantalla
2) Enunciado:
Inicio
Escribir “Introduzca valor del dolar”
Leer dolar
Escribir ”Introduzca la cantidad en bolivares: “
Leer bolivar
dolares = bolivar / dolar
Escribir bolivar, “Bs. equivalen a $”, dolares
Fin
Memoria Pantalla
3) Enunciado:
Inicio
Escribir “Introduzca los valores de x1 y x2”
Leer x1, x2
y1 = 3* x1 - 1
y2 = 3 * x2 - 1
Escribir “x1=“, x1, “,”, “y1=“, y1
Escribir “x2=“, x2, “,”, “y2=“, y2
Fin
Memoria Pantalla
4) Calcular el número total de hojas que tiene un árbol, si por ejemplo, tiene doscientos ochenta y cuatro ramas y
sabiendo que cada rama tiene como promedio trescientas cuarenta y siete hojas. Se debe leer el número de ramas y
el promedio de hojas por rama
Para los siguientes diagramas de flujo:
a) Indique en un breve párrafo que problema resuelven
b) Realiza la prueba de escritorio
c) Conviértelos a pseudocódigo
Explicación: __________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
X A Pantalla
Explicación: __________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
K P S a b M1 M2 Pantalla
Práctica para Desempeño- Casos
Para los siguientes diagramas de flujo:
a) Indique en un breve párrafo que problema resuelven
b) Realiza la prueba de escritorio
c) Conviértelos a pseudocódigo
Inicio
“Elige un
número”
8 pruebas
num
1 7
2 num 6
5
3 4
Fin(caso)
Fin
Inicio
mat, carr,
sem, prom
9 pruebas
“Economía” carr “Administración”, “Contabilidad”
Computación
Si Si
Si
No mat, “fue
mat, “fue aceptado” No No
mat, “fue
aceptado”
aceptado”
Fin(caso)
Fin
Práctica de desempeño Estructuras cíclicas (Para)
Para los siguientes diagramas de flujo:
a) Indique en un breve párrafo que problema resuelven
b) Realiza la prueba de escritorio
c) Conviértelos a pseudocódigo
Inicio
cuecer ← 0
Para i ← 1, n, 1
num
Fin (para
cuecer
Fin
Explicación: __________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
Suma ← 0
Para i ← 1, 5, 1
num
Fin (para
suma
Fin
Explicación: __________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
e) n = 5 f) Para i= 0 hasta 10
Para i= 0 hasta n Escribir “ 2 * “, i, “ = “, 2*i
Para j = 10 hasta i, -1 Fin (para)
Escribir “*”
Fin (para)
Fin (para)
Inicio
can1 = 0
can2 = 0
can3= 0
can4 = 0
voto
Voto <> 0
1 Voto 4
2 3
voto
Fin
Explicación: __________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
Pruebas de Mientras (Desempeño)
i=1
Mientras i * i < 10
j=i
Mientras j * j < 100
Escribir i + j, “ “
j=j*2
Fin (mientras)
i=i+1
Fin (mientras)
Escribir “ “
contador = 1
Mientras contador < 100
Escribir contador
contador = contador – 1
Fin (mientras)
x = 0.5
Mientras __________________________
Escribir _____________________________
x = ____________________________
Fin (mientras)
n=0
Mientras n <> 15
n=n+2
Escribir n, “ “
Fin (mientras)
Escribir “Hasta luego”
Ejercicios de desempeño – Ciclo Repetir
Realiza la prueba de escritorio
Elabora el diagrama de flujo
sum = 0
Leer num Leer gasto
Mientras num <0 or num > 10 Mientras gasto <> -1
Leer num sum = sum + gasto
Fin (mientras) Leer gasto
Fin (mientas)
Escribir sum
sumpar = 0
sumimp = 0
cuepar =0
i=1
Mientras i <= 270
Leer num
Si num <> 0 entonces
Si (-1 * num) > 0 entonces
sumpar = sumpar + num
cuepar = cuepar + 1
Otro
sumimp = sumimp + num
Fin (si)
Fin (si)
i=i+1
Fin (mientras)
Probar = sumpar /cuepar
Escribir propar, sumimp
sumser = 0 serie = 0
band = ‘T’ Leer n
i=2 band = ‘T’
Repetir Para i = 1 hasta n
sumser = sumser + i Si band = ‘T’ entonces
Si band = ‘T’ entonces serie = serie + 1/i
band = ‘F’ band = ‘F’
i=i+3 Otro
Otro serie = serie - 1/i
band = ‘T’ band = ‘T’
i=i+2 Fin (si)
Fin (si) Fin (para)
Hasta i > 1800 Escribir serie
Escribir sumser
Para el siguiente diagrama de flujo:
a) Indique en un breve párrafo que problema resuelven
b) Realiza la prueba de escritorio
c) Conviértelos a pseudocódigo
Inicio
cuecer <- 0
Para i <- 1, 5, 1
Vec(i)
Fin (para
cuecer
Fin
Explicación:
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
Práctica de desempeño - Matrices
con = 0
Para n = 2 hasta 4
Escribir “n es “ , n
suma = 0
Para i = 6 hasta 8
suma = suma + i
con = con + 1
Fin (para)
Escribir “suma es “, suma
Fin (para)
Escribir “con es “, con
n Pantalla
i
suma
con
Convertir a DFD
Realizar la prueba de escritorio
Inicio
Para i = 1 hasta 3
Escribir “Teclea las ventas del vendedor “, i
Para j = 1 hasta 5
Leer v[i, j]
Fin (para)
Fin (para)
Para j = 1 hasta 5
Dia[j] = 0
Fin (para)
Para i = 1 hasta 3
Para j = 1 hasta 5
Dia [j] = Dia[j] + v[i, j]
Fin (para)
Fin (para)
Para j = 1 hasta 5
Escribir “Ventas dia “, j, “ = “ , Dia [j]
Fin (para)
Fin
i j Pantalla
Dia
Práctica desempeño – Subprogramas
No
Calcula(base, alto, area)
Fin
alto > 0
Si
“El area del triangulo area Pantalla
es = “, area
base
No
Fin
base > 0
Si
Fin