Escolar Documentos
Profissional Documentos
Cultura Documentos
tambin fijo, en horario normal (todos los das de 7:00 a 22:59 hrs), cuesta
sin igv S/. 0.078, mientras que en horario reducido (todos los das de 23:00 a
6:59 hrs), cuesta S/. 0.039. Calcule el costo total de una llamada telefnica,
si considera 1 minuto adicional de cargo por establecimiento de llamada y
solo se considera la hora de inicio para determinar a qu tarifa se sujeta.
DIAGRAMA DE FLUJO
DIAGRAMA N-S
C>=B>=A)
Proceso: A>=B>=C
C>=B>=A
A>=C>=B
PSEUDOCDIGO
Inicio:
//Declaracin de variables//
Entero A, B, C
//Entrada de datos//
Leer A, B, C
//Proceso//
B>=A>=C
B>=C>=A
si(A>=b Y B>=C)
Escribir "El orden de mayor a menor es:",A,"_",B,"_",C
Sino
si(A>=C y C>=B)
Escribir "El orden de mayor a menor es:",A,"_",C,"_",B
Sino
si(B>=A y A>=C)
Escribir "El orden de mayor a menor es:",B,"_",A,"_",C
Sino
si(B>=C y C>=A)
Escribir "El orden de mayor a menor
es:",B,"_",C,"_",A
Sino
si(C>=A y C>=B)
Escribir "El orden de mayor a menor
es:",C,"_",A,"_",B
Sino
Escribir "El orden de mayor a menor
es:",C,"_",B,"_",A
FinSi
FinSi
FinSi
FinSi
FinSi
FIN
DIAGRAMA DE FLUJO
DIAGRAMA N-S
De donde:
x=
b b24 ac
2a
2
Para que exista solucin, a<>b (para poder dividir) y b - 4ac
0, (para obtener la raz cuadrada).
Sean: a: coeficiente de x2. Deber ser diferente de 0.
b: coeficiente de x.
c: trmino independiente.
2
d: discriminante b - 4ac. Debe ser diferente de 0
x1: primera raz real.
x2: segunda raz real.
Datos de entrada: a, b, c
Datos de salida: x1, x2
Proceso: (a<>0)
d=b^2-4*a*c
(d>=0)
x1=(-b + RAIZ(d))/(2*a)
x2=(-b - RAIZ(d))/(2*a)
PSEUDOCDIGO
Inicio:
//Declaracin de variables//
Entero a, b, c, d
Real x1, x2
//Entrada de datos//
Leer a, b, c
//Proceso//
Si (a<>0)
d=b^2-4*a*c
Si (d>=0)
x1=(-b + RAIZ(d))/(2*a)
x2=(-b - RAIZ(d))/(2*a)
Escribir "La primera raiz real es:" , x1
Escribir "La segunda raiz real es:" , x2
Sino
Escribir "Races imaginarias"
FinSi
Sino
Escribir "El Coeficiente de x debe ser diferente de cero"
FinSi
FIN
DIAGRAMA DE FLUJO
DIAGRAMA N-S
das. Mediante un decreto del Papa Gregorio XIII, dado en 1582, se reforma
el Calendario Juliano que nos rega, para que pasen a considerarse bisiestos
aquellos aos mltiplos de 4, pero no los mltiplos de 100, excepto los
mltiplos de 400. Escriba un algoritmo que diga si un ao es o no bisiesto.
DIAGRAMA DE FLUJO
DIAGRAMA N-S
PSEUDOCDIGO
Inicio:
//Declaracin de variables//
Entero C, pD1, pD2
//Entrada de datos//
Leer C, pD1, pD2
//Proceso//
Si ((C MOD pD1==0) y (C MOD pD2==0))
Escribir C, "Es Mltiplo de:", pD1, "y de:", pD2
Sino
Escribir C, "No es Mltiplo de:", pD1,"y de:", pD2
FinSi
Fin
DIAGRAMA DE FLUJO
DIAGRAMA N-S
PSEUDOCDIGO
Inicio:
//Declaracin de variables//
Entero X
Real Y
//Entrada de datos//
Leer X
//Proceso//
Si (x<=0)
y=x + sen(x)
Escribir "La Variable Dependiente es:", ye
Sino
Si (x<=8)
y=2*x-ln(x)
Escribir "La Variable Dependiente es:", ye
Sino
y=log*(x-8)
Escribir "La Variable Dependiente es:", ye
FinSi
FinSi
Fin
DIAGRAMA DE FLUJO
DIAGRAMA N-S
PSEUDOCDIGO
Inicio:
//Declaracin de variables//
Real Prom
//Entrada de datos//
Leer Prom
//Proceso//
Si (Prom<0 O Prom>20) Entonces
Escribir 'Dato erroneo'
Sino
Si (Prom>=15) Entonces
Escribir 'El Rendimiento es Bueno'
Sino
Si (Prom>=10) Entonces
Escribir 'El Rendimiento es Regular'
Sino
Si (Prom>=5) Entonces
Escribir 'El Rendimento es Deficiente'
Sino
Escribir 'El Rendimento es Pesimo'
FinSi
FinSi
FinSi
FinSi
Fin
DIAGRAMA DE FLUJO
DIAGRAMA N-S
PSEUDOCDIGO
Inicio:
//Declaracin de variables//
Entero X, Y, Z
//Entrada de datos//
Leer X, Y, Z
//Proceso//
Si (X*0.5=Ye*2+Z*1)
Escribir "Gana lo mismo por digitar y por imprimir"
Sino
Si(X*0.5>Ye*2+Z*1)
Escribir "Gana ms por digitar"
Sino
Escribir "Gana ms por imprimir"
FinSi
FinSi
Fin
DIAGRAMA DE FLUJO
DIAGRAMA N-S
PSEUDOCDIGO
Inicio:
//Declaracin de variables//
Real N
//Entrada de datos//
Leer N
//Proceso//
Si(N>=0)
Escribir "Signo Positivo"
Sino
Escribir "Signo Negativo"
FinSi
Fin
DIAGRAMA DE FLUJO
DIAGRAMA N-S
PSEUDOCDIGO
Inicio:
//Declaracin de variables//
Real Vx, Vy, T
//Entrada de datos//
Leer Vx, Vy
//Proceso//
Si (Vx>Vy)
Escribir "Llega ms rpido el Da Lunes "
T=200/Vx
Escribir "en un tiempo de:", T, "horas"
Sino
Escribir "Llega ms rpido el Da Martes"
T=200/Vy
Escribir "en un tiempo de: ", T," horas"
FinSi
Fin
DIAGRAMA DE FLUJO
DIAGRAMA N-S
0.10 si 10<=x<25
0.00 si x<10
PSEUDOCDIGO
Inicio:
//Declaracin de variables//
Real X, P, D, M
//Entrada de datos//
Leer X, P
//Proceso//
Si(x>=100)
D=0.40
M= P*x*(1-D)
Escribir "El monto a pagar es:", M
Sino
Si (X>=25)
D=0.20
M= P*x*(1-D)
Escribir "El monto a pagar es:", M
Sino
Si (X>10)
D=0.10
M= P*x*(1-D)
Escribir "El monto a pagar es:", M
Sino
Si (X>=0)
D=0.0
M= P*x*(1-D)
Escribir "El monto a pagar es:", M
Sino
Escribir "Cantidad errnea"
FinSi
FinSi
FinSi
FinSi
Fin
DIAGRAMA DE FLUJO
DIAGRAMA N-S
D: Descuento
D=100+(0.05*(Sb-1000))
D=150+(0.03*(Sb-2000))
PSEUDOCDIGO
Inicio:
//Declaracin de variables//
Real Sb, D, Sn
//Entrada de datos//
Leer Sb
//Proceso//
si(Sb<0)
sino
FinSi
Sn: Sueldo
Fin
DIAGRAMA DE FLUJO
DIAGRAMA N-S
PSEUDOCDIGO
Inicio:
//Declaracin de variables//
Real h, m, s
//Entrada de datos//
Leer h, m, s
//Proceso//
s=s+1
si(s==60)
s=0
m=m+1
si(m==60)
m=0
h=h+1
si(h==24)
h=0
FinSi
FinSi
Fin
FinSi
Escribir "La Hora del siguiente segundo:",h ":", m,":",s
DIAGRAMA DE FLUJO
DIAGRAMA N-S