Sie sind auf Seite 1von 11

Diagramas de flujos

1. Solicite 3 números correspondientes a las medidas de los lados


de un triangulo y determine mediante condiciones si se trata de
un triangulo equilátero, isósceles o escaleno.

Equilátero: Todos Los Lados Iguales “A=B Y B=C”.


Isósceles: Dos Lados Iguales “A=B, O A=C O B=C”.
Escaleno: Todos Son Diferentes “A≠B≠C”.

INICIO

A, B, C

A=B
Y Si
B=C EQUILÁTERO

No

A<>B
Y Si
A=C ISÓSCELES

No

ESCALENO

FIN
2. Que Calcule LA SUMATORIA DE DOS NÚMEROS.

Inicio

n1, n2

Suma <- n1 + n2

Suma

Fin

3. QUE LEA DOS NÚMEROS ENTEROS Y MUESTRE VALORES


INTERCAMBIADOS.

Inicio

Leer A,B

Aux A
A B
B Aux

Intercambiados
A, B

Fin
4. Imprimir y contar los múltiplos de 3 desde la unidad hasta el
número que introducimos por teclado.

Inicio

X=1, C=0;

Ingrese dato

F ((N%3)=0) V
Este es
múltiplo, x;

X=x+1 X=x+1

c=c+1

x>n

“hay” , c;

Fin
5. Que permita calcular El salario neto de un trabajador en función
del: número de horas trabajadas, precios de la hora de trabajo y
considerando unos descuentos fijos, el sueldo bruto en concepto
de impuesto es del 20%.

Inicio

NOMBRE
HORA
PRECIOD DE HORA

H, PH, N

SB=H*PH
IMP=SB*0,20
SM=SB-IMP

NOMBRE
SB
SM

Fin
6. Introducir un número por teclado. Que nos diga si es par o impar.

INICIO

“INGRESE UN VALOR”

VALOR

((VALOR%2)=0)

“EL NUMERO ES PAR”


“EL NUMERO ES IMPAR”

FIN
7. QUE CALCULE EL PROMEDIO DE 4 NOTAS E INDIQUE SI APROBO O REPROBO.

INICIO

PROMEDIO=0;
CUENTA=0;

1
(I<=1):=4 PARA I=1 HASTA 4
HACER

“INGRESE NOTA” ,I;

NOTA

CUENTA=CUENTA+NOTA

1
PROMEDIO=CUENTA/4

NO PROMEDIO>=10
SI
“REPROBASTES CON: “APROBASTES CON:
” , PROMEDIO; ” , PROMEDIO;

FIN
8. Desarrolle un algoritmo que permita leer tres valores y
almacenarlos en las variables A, B y C respectivamente. El
algoritmo debe imprimir cual es el mayor y cuál es el menor.
Recuerde constatar que los tres valores introducidos por el
teclado sean valores distintos. Presente un mensaje de alerta en
caso de que se detecte la introducción de valores iguales.
INICIO

A=0;
B=0
C=;
A
A=B=C
MIENTRAS A=b=C
HACER

“INGRESE A, B, C”;

A, B, C

NO
A=B=C SI
NO A>B Y A>C SI “LOS VALORES DEBDEN
SER DISTINTOS”;

“A ES MAYOR”, A;
“A ES MAYOR”, A;

NO B>A Y C>C SI

“B ES MAYOR”, B;
“B ES MAYOR”, B;

NO C>A Y C>B SI

“C ES MAYOR”, C;
“C ES MAYOR”, C;

A
FIN
EXAMEN
DE
DIAGRAMA
DE FLUJO.
QUE CALCULE EL 15% DE UN ARTÍCULO.

INICIO

“INGRESE PRECIO DE ARTICULO”

PA
DESC<-PA*15/100

“SU DESCUENTO ES ”
,DESC;

FIN
Elabore un algoritmo que dado un valor introducido por teclado. Si es menor de 500
sumarie el 50%; si es mayor o igual a 500 pero menor que 1000, sumarie un 100%; si es
mayor o igual a 1000 y menor o igual a 5000, sumarie el 15%; si es mayor de 5000
restarle un 5%.
INICIO

INGRESE VALOR

VALOR

VALOR<500

SUM<-VALOR+50/100

“SU VALOR MAS LA SUMA ES:”


((VALOR>=500)Y(VALOR<1000) ,SUM;

SUM<-VALOR+100/100

“SU VALOR MAS LA SUMA ES:”


((VALOR>=1000)Y(VALOR<5000) ,SUM;

SUM<-VALOR+15/100

VALOR<5000

“SU VALOR MAS LA SUMA ES:”


,SUM;

SUM<-VALOR+5/100
“SU VALOR MAS LA SUMA ES:”
,SUM;

Elabore un diagrama de flujo capaz de calcular el:


FIN
a) Área de un Triángulo el cual viene dado por la siguiente fórmula Área =
Base x Altura entre dos.
b) Área de un circulo el cual viene dado por la siguiente fórmula Área =
pi*r^2
c) Área de un rectángulo el cual viene dado por la siguiente fórmula Área =
Base x Altura.
INICIO

SELECCIONES UNA OPCION

1. triangulo
2circulo
3. rectangulo

Opcio1 Opcio3
OPCIONES
Opcio2
Rectangulo
Triangulo
Ingrese base, altura;;
Ingrese base, altura;

Circulo

B,h B,h
“Ingrese radio”;

A=b*h/2 A=b*h
R
“Su area es:” ,a; “Su area es:” ,a;
A=3,14*R*R

“Su area es:” ,a;

FIN

Das könnte Ihnen auch gefallen