Hacer el diagrama de flujo. si la suma de tres números es 45, la persona recibe un bono de lo contrario no

recibe bono. ​

Respuestas

Respuesta dada por: JossBe
0

// defino solo una variable para recibir el valor ya q  

// usaremos el ciclo for

Definir numer Como Entero;

// declaramos la variable i para la cantidad de veces  

// y la otra acumula los numeros y los va sumando a la vez

Definir i,acumNum Como Entero;

// el ciclo se reperira 3 veces

Para i<-1 Hasta 3 Hacer

 Escribir 'Ingrese el ',i,' Numero';

 Leer numer; // capturamos el numero

 // el numero lo agregamos al acumulador hasta la ultima iteracion

 acumNum <- acumNum+numer;

FinPara

Escribir acumNum; // mostramos la sumatoria  

// validamos si es igual o mayor a 45 y mostramos el mensaje

Si acumNum>=45 Entonces

 Escribir 'Ud puede recibir el bono!!! :D';

SiNo

 Escribir 'Ud NO puede recibir el bono :(';

FinSi

Te dejo el algoritmo para q practiques, podria capturar los valores por separado pero tendrias q declarar una variable por cada numero... y luego tienes q sumarlo y hacer la validacion. Pero use un bucle para evitar declarar varias variables y automatizar un poco.  He usado PSeint para hacerlo y ahi puedes generar el diagrama q te lo dejo aqui...  

Si te sirvio no olvides puntuar

Adjuntos:
Preguntas similares