Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INCIO
NOTA1
NOTA>=13.5
APROBADO
FIN
PROGRAMA
#include <iostream>
using namespace std;
1
2. Construir un programa que calcule una bonificación de 10% a los
trabajadores donde su sueldo sea menor a S/ 950.00
DIAGRAMA DE FLUJO
INCIO
SUELDO
=
SUELDO<950
14
BON =SUELDO*0,10
NEWSUELDO=SUELDO+BON
SUELDO, BON,
NEWSUELDO
FIN
PROGRAMA
#include <iostream>
using namespace std;
return 0;
}
Condición doble
3. Construir un programa que calcule una bonificación de 10% a los
trabajadores donde su sueldo sea menor igual a S/ 950.00, de lo contrario
imprimir el mensaje por ahora no tienes bonificación.
DIAGRAMA DE FLUJO
INCIO
SUELDO
=
NO
SUELDO<=95
014
SI
BON =SUELDO*0,10
NEWSUELDO=SUELDO+BON
FIN
3
PROGRAMA
#include <iostream>
using namespace std;
4
28/03/2021
DIAGRAMA DE FLUJO
inicio
leer a,b
(a >b)
fin
#include <iostream>
using namespace std;
5
5) Encontrar si un número es Par
MODULO=Encontrar el resto:
DIAGRAMA DE FLUJO
inicio
leer a
(a%2==0)
fin
CODIGO
#include <iostream>
using namespace std;
6
6) Encontrar el mayor de 3 valores
EJEMPLO : 5, 90, 2
Diagrama de Flujo
INCIO
a, b, c
No No
a>b b>c
Si
si
El mayor es b
El a>c
El mayor es C
No
si El mayor es C
“El mayor es a “
INCIO
CODIGO
#include <iostream>
using namespace std;
7
else
cout<<"c es mayor "<<c<<endl;
}
else
{
if (b>c)
cout<<"b es mayor "<<b<<endl;
else
cout<<"c es mayor "<<c<<endl;
}
return 0;
}
V V V V
V F F V
F V F V
F F F F
Son las únicas posibilidades:
a >b>c
a>c>b
b>a>c
b>c>a
c>a>b
c>b>a
8
DIAGRAMA DE FLUJO
INCIO
a, b, c
Si
Mostrar a,b,c
(a>=b) AND (b>=c)
No
Si Mostrar a,c,b
(a>=c) AND (c>=b)
No
Si Mostrar b,a,c
(b>=a) AND (a>=c)
No
Si
Mostrar b,c,a
(b>=c) AND (c>=a)
No
Si
No
Mostrar c,b,a
Fin
#include <iostream>
using namespace std;
9
cin>>a>>b>>c;
if ((a>=b) and (b>=c)) //&&
cout<<"los valores a,b,c "<<a<<" "<<b<<" "<<c<<endl;
else
if ((a>=c) and (c>=b))
cout<<"los valores a,c,b "<<a<<" "<<c<<" "<<b<<endl;
else
if ((b>=a) and (a>=c))
cout<<"los valores b,a,c "<<b<<" "<<a<<" "<<c<<endl;
else
if ((b>=c) and (c>=a))
cout<<"los valores b,c,a "<<b<<" "<<c<<" "<<a<<endl;
else
if ((c>=a) and (a>=b))
cout<<"los valores c,a,b "<<c<<" "<<a<<" "<<b<<endl;
else
cout<<"los valores c,b,a "<<c<<" "<<b<<" "<<a<<endl;
return 0;
}
6)
Ingrese un año de nacimiento y indique si es bisiesto
Año bisiesto: El año dura 366 dias
Se da cada 4 año
Propiedades :
El año sea múltiple de 4 pero no múltiple de 100
Excepto los múltiplos de 400
10
DIAGRAMA DE FLUJO
inicio
annio
annio%4==0) and
((annio%400 or (annio%100!=0))
No es annio bisiesto
Es annio bisiesto
Fin
CODIGO
#include <iostream>
using namespace std;
11
cout<<"annio No bisiesto ";
return 0;
}
LA, LB, LC
+ No forman triangulo
Fin
12
#include <iostream>
using namespace std;
return 0;
}
13
h,m,s
14
15