Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Proceso transforma_de_bts_a_gbts
Leer byts
FinProceso
Proceso sin_titulo
Leer kbytes
byte<-kbytes*1024
bits<-byte*8
FinProceso
PANTALLA CAPTURADA Y DFD
Proceso pet_kilo
Leer petby
tera= petby*1024
giga= tera*1024
mega= giga*1024
kbyy= mega*1024
Escribir "el valor ingresado convertido es: ", kbyy " Kilobytes "
FinProceso
4.- Encontrar el valor de la frecuencia de una seal electromagntica en Hertz sabiendo que se
tiene en Giga Hertz.
Proceso hz_a_Ghz
Leer hertz
gighet= hertz*1000000000
Escribir "La cantidad ingresada equivale a: ", gighet " Giga Hertz"
FinProceso
Proceso horas_a_min_y_seg
Leer horas
minutos=horas*60
segund=horas*3600
FinProceso
Proceso km_a_Dm
Leer km
dc=km*10000
FinProceso
Proceso trans_millas_a_cm
Leer milla
cenmet=(milla*160934.4)
Escribir "La cantidad ingresada equivale a: ", cenmet " centimetros"
FinProceso
Proceso pul_a_mill
Leer pulgada
centm=(pulgada*2.54)
FinProceso
Leer sucres
dolares=(sucres/25000)
FinProceso
Proceso dias_meses_a_aos
Leer dia
Leer meses
ao= meses/12
aos= dia/360
aototales= ao +aos
Escribir "los meses y dias ingresados equivalen a: ", aototales " aos"
FinProceso
Proceso mundo_soy
leer a;
x=a;
FinProceso
12.- Un programa que permita ingresar por teclado, el nombre, la direccin del domicilio, el
telfono, la edad en aos y el estado civil. Y despliegue un mensaje mostrando de forma explcita
su informacin personal.
Proceso CEDULA
leer a;
leer c;
leer d;
leer e;
FinProceso
13.-Un programa que permita ingresar un valor por teclado y permita obtener el resultado de
elevar a un exponente cualquiera.
Proceso potencias
Leer a;
escribir " ingrese el exponente para elevar"
leer n;
potencia= a^n ;
FinProceso
14.-Un programa que permita imprimir cinco primeras operaciones de la tabla de multiplicar, de
un nmero ingresado por teclado.
Proceso tablas
Leer b;
n= b*1
n2=b*2
n3=b*3
n4=b*4
n5=b*5
FinProceso
15.-Un programa que permita ingresar el valor de una compra, calcular el 12% de IVA de la
cantidad ingresada. Y el valor total a cancelar.
Proceso compra
Leer b;
TOTAL= b*12/100
siniva= b-TOTAL
Escribir " valor de la compra sin el iva: " siniva " dolares"
FinProceso
Proceso SIGMO
Leer b;
c=b*(-1)
FinProceso
17.-Programa que permita ingresar dos numero distintos N1 y N2 por teclado, y permita saber
cul de los dos nmeros es mayor y cul es el menor.
Proceso MAYOR_MENOR
Leer num;
mnor<-num;
mayor<-num;
Leer num;
Si (num<mnor) Entonces
mnor<-num;
FinSi
Si (num>mayor) Entonces
mayor<-num;
FinSi
FinPara
FinProceso
Proceso pos_neg_0
Leer n
Si n>0 Entonces
Fin Si
Si n<0 Entonces
Fin Si
Si n=0 Entonces
Fin Si
Fin Mientras
FinProceso
Proceso parimpar
Sino
FinSi
FinProceso
20.-Un programa que permita ingresar una edad por teclado y despliegue el mensaje por
pantalla de, si es menor de edad, si es que tiene menos de 18 aos, ADULTO si la edad es
menor a 60 aos, y si es que es igual o mayor a 60 el mensaje ES ADULTO MAYOR.
Proceso MAE_ME_ADULTO
Escribir "LA persona es: MAYOR DE EDAD ,MENOR DE EDAD, ADULTO ?";
nume<-"s"
Leer n
Si n>60 Entonces
Fin Si
Si n<18 Entonces
Fin Si
Fin Si
Fin Mientras
FinProceso
Proceso divisible_5
LEER a
FinSi
FinProceso
22.-Programa que permita ingresar dos nmeros Dividendo y Divisor, y que permita saber si la
divisin es exacta o no es exacta.
Proceso division
leer d
leer ds
x<- d MOD ds
si x=0 entonces
FinSi
FinProceso
Proceso pos_neg_0
nume<-"s"
Leer n
Si n>0 Entonces
Fin Si
Si n<0 Entonces
Si n=0 Entonces
Fin Si
Fin Mientras
FinProceso
24.-Un programa que permita saber si un nmero es mayor, menor o igual a 10.
Proceso pos_neg_0
nume<-"s"
Leer n
Si n>10 Entonces
Fin Si
Si n<10 Entonces
Si n=10 Entonces
Fin Si
Fin Mientras
FinProceso
25.-Un programa que permita saber cul es mayor de tres nmeros ingresados por teclado.
Proceso mayors
Leer n
Leer b
leer c
Fin Si
Fin Si
Fin Si
FinProceso
26.-Un programa que permita ingresar un valor por teclado, si ingresa el nmero 1 entonces el
programa despliega un mensaje MOTOR ENCENDIDO, si ingresa el 0 el programa despliega el
mensaje MOTOR APAGADO, si ingresa cualquier otro valor, despliega otro mensaje NO SE A
REALIZADO NINGUNA ACCIN.
Proceso motor
Leer n
Si n=1 Entonces
FinSi
Si n=0 Entonces
FinSi
FinProceso
27.-Un programa que permita ingresar por teclado un nmero y despliegue como mensaje el da
de la semana al que corresponde, empezando desde el 1 que despliega el Lunes, hasta el 7 que
despliega el Domingo, si es que el nmero no corresponde con los das de la semana, el programa
desplegar el mensaje, NO ES DIA DE LA SEMANA
Proceso SEMANA
nume<-"s"
Leer n
Si n=1 Entonces
Escribir 'LUNES'
FinSi
Si n=2 Entonces
Escribir 'MARTES'
finsi
Si n=3 Entonces
Escribir 'MIERCOLES'
finsi
Si n=4 Entonces
Escribir 'JUEVES'
finsi
Si n=5 Entonces
Escribir 'VIERNES'
finsi
Si n=6 Entonces
Escribir 'SABADO'
finsi
Si n=7 Entonces
Escribir 'DOMINGO'
finsi
finsi
Fin Mientras
FinProceso
Proceso horas_extra
leer h
Si h<=10 Entonces
h=h*5
Sino
Si h>10 Entonces
h=h*6
Fin Si
Fin Si
sb=354
sa=354+h
FinProceso
29.-Un programa que permita ingresar un nmero y despliegue como mensaje el da del mes al
que corresponde, empezando desde el 1 que despliega ENERO, hasta el 12 que despliega
DICIEMBRE, si es que el nmero no corresponde con los das de la semana, el programa desplegar
el mensaje, NO ES MES
Proceso MESES
Leer n
Segun n Hacer
1:
Escribir "Enero"
2:
Escribir "Febrero"
3:
Escribir "Marzo"
4:
Escribir "Abril"
5:
Escribir "Mayo"
6:
Escribir "Junio"
7:
Escribir "Julio"
8:
Escribir "Agosto"
9:
Escribir "Septiembre"
10:
Escribir "Octubre"
11:
Escribir "Noviembre"
12:
Escribir "Diciembre"
De Otro Modo:
Fin Segun
FinProceso
Proceso dias_meses
Leer b
Segun b Hacer
1:
2:
3:
4:
5:
6:
Escribir "Junio tiene 30"
7:
8:
9:
10:
11:
12:
De Otro Modo:
Fin Segun
FinProceso
Proceso digitos
leer numes
finsi
FinSi
fin si
fin si
FinProceso