DIAGRAMAS DE FLUJOS HECHOS EN CLASE
-
Upload
rosalba-fuentes-evertsz -
Category
Documents
-
view
4.754 -
download
0
Transcript of DIAGRAMAS DE FLUJOS HECHOS EN CLASE
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=BY
B=C
A<>BY
A=C
ESCALENO
FIN
EQUILÁTERO
ISÓSCELES
Si
Si
No
No
2. Que Calcule LA SUMATORIA DE DOS NÚMEROS.
3. QUE LEA DOS NÚMEROS ENTEROS Y MUESTRE VALORES INTERCAMBIADOS.
4. Imprimir y contar los múltiplos de 3 desde la unidad hasta el número que introducimos por teclado.
Inicio
n1, n2
Suma <- n1 + n2
Suma
Fin
Inicio
Leer A,B
Aux AA B
B Aux
IntercambiadosA, B
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
Inicio
Ingrese dato
“hay” , c;
Fin
N
((N%3)=0) Este es múltiplo, x;
X=x+1
c=c+1
X=x+1
x>n
VF
X=1, C=0;
considerando unos descuentos fijos, el sueldo bruto en concepto de impuesto es del 20%.
6. Introducir un número por teclado. Que nos diga si es par o impar.
Inicio
NOMBREHORA
PRECIOD DE HORA
SB=H*PHIMP=SB*0,20SM=SB-IMP
NOMBRESBSM
Fin
H, PH, N
7. QUE CALCULE EL PROMEDIO DE 4 NOTAS E INDIQUE SI APROBO O REPROBO.
INICIO
“INGRESE UN VALOR”
VALOR
((VALOR%2)=0)
“EL NUMERO ES PAR”“EL NUMERO ES IMPAR”
FIN
8. Desarrolle un algoritmo que permita leer tres valores y almacenarlos en las variables A, B y C respectivamente. El
INICIO
PROMEDIO=0;CUENTA=0;
(I<=1):=4
“INGRESE NOTA” ,I;
NOTA
CUENTA=CUENTA+NOTA
PROMEDIO=CUENTA/4
PROMEDIO>=10
“APROBASTES CON: ” , PROMEDIO;
“REPROBASTES CON: ” , PROMEDIO;
FIN
1
1
SINO
PARA I=1 HASTA 4 HACER
INICIO
PROMEDIO=0;CUENTA=0;
“INGRESE NOTA” ,I;
NOTA
PROMEDIO>=10
PARA I=1 HASTA 4 HACER
SINO
SI
SINO
SINO
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=0C=;
“INGRESE A, B, C”;
A, B, C
A=B=C
A=B=C
“LOS VALORES DEBDEN SER DISTINTOS”;A>B Y A>C
B>A Y C>C
“A ES MAYOR”, A;
“B ES MAYOR”, B;
C>A Y C>B
“C ES MAYOR”, C;
“A ES MAYOR”, A;
“B ES MAYOR”, B;
“C ES MAYOR”, C;
FIN
A
A
SINO
NO
MIENTRAS A=b=C HACER
EXAMEN DE
DIAGRAMA DE FLUJO.
QUE CALCULE EL 15% DE UN ARTÍCULO.
INICIO
“INGRESE PRECIO DE ARTICULO”
PADESC<-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:” ,SUM;
SUM<-VALOR+100/100
“SU VALOR MAS LA SUMA ES:” ,SUM;
SUM<-VALOR+15/100
“SU VALOR MAS LA SUMA ES:” ,SUM;
SUM<-VALOR+5/100
“SU VALOR MAS LA SUMA ES:” ,SUM;
((VALOR>=500)Y(VALOR<1000)
((VALOR>=1000)Y(VALOR<5000)
VALOR<5000
OPCIONES
Elabore un diagrama de flujo capaz de calcular el:
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.
FIN
INICIO
SELECCIONES UNA OPCION
1. triangulo2circulo
3. rectangulo
Triangulo
Ingrese base, altura;
B,h
A=b*h/2
“Su area es:” ,a;
Circulo
“Ingrese radio”;
R
A=3,14*R*R
“Su area es:” ,a;
Rectangulo
Ingrese base, altura;;
B,h
A=b*h
“Su area es:” ,a;
FIN
Opcio1
Opcio2
Opcio3