Está en la página 1de 4

Separata de trabajo 03 – Diagramas de flujo

Semana 04 y 05

Convertir los siguientes diagramas de flujo a pseudocódigo:

1. Proceso de cálculo de promedio de 4 notas.

Proceso promedios
Definir n1,n2,n3,n4 Como Entero
Definir prom Como Real

Escribir "ingresa las 4 notas "


Leer n1,n2,n3,n4

prom <- (n1+n2+n3+n4)/4

Escribir "promedio: ", prom

FinProceso
2. Proceso para aumentar un número en su 66%.

Proceso incremento
Definir num Como Entero
Definir extra,rpta Como Real

Escribir "ingresa un numero "


Leer num

extra <- num * 0.66


rpta <- num+extra

Escribir "resultado: ", rpta

FinProceso

Escribir el pseudocódigo para los siguientes problemas y luego pasarlos a diagrama de flujos:
3. Pseudocódigo que calcula el promedio de un estudiante considerando:

Nota Peso
PC01 10%
PC02 20%
PC03 30%
EF 40%
Proceso promedio
Definir pc1,pc2,pc3,ef Como Entero
Definir prom Como Real
//lo esccribo separado porque cada uno representa un porcentaje distinto//
Escribir "INGRESAR nota de PC01"
Leer pc1
Escribir "INGRESAR nota de PC02"
Leer pc2
Escribir "INGRESAR nota de PC03"
Leer pc3
Escribir "INGRESAR nota de EF"
Leer ef
//commienza el desarrrollo de la ecuacion//
prom <- (pc1*0.1) + (pc2*0.2) + (pc3*0.3) + (ef*0.4)

Escribir "el promedio de las notas es: ", prom


FinProceso

4. Leer una medida en grados centígrado y luego mostrarlo en grados Fahrenheit.


Dato:
9
𝐹 = 𝐶 + 32
5
Donde:
 F es la medid en grados
Fahrenheit
 C es la medida en grados Celsius.

PROCESO GRADOSCENTIYFARIN
Definir c Como Real
Definir f Como Real

Escribir "Ingresar la cantidad de grados celsius: ";


leer c

f <- (c*9/5) + 32

Escribir "El grado ", c "en grados Fahrenheit es: ", f

FinProceso
5. Ingresar la cantidad de alumnos aprobados y desaprobados de un curso. Luego mostrar el porcentaje de
estudiantes aprobados y el porcentaje de estudiantes desaprobados.

Proceso PorcentajeAproyDesap

Definir apro,desap,at Como Entero

Definir PA,PD Como Real

Escribir 'Ingrese la cantidad de aprobados'

Leer apro

Escribir 'Ingrese la cantidad de desaprobados'

Leer desap

// at es alumnos en total//

at <- apro+desap

PA <- apro*100/at

PD <- desap*100/at

Escribir ' PORCENTAJE DE APROBADOS: ',PA,'%'

Escribir ' PORCENTAJE DE DESAPROBADOS: ',PD,'%'

FinProceso

También podría gustarte