Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DF y Ps WORD
DF y Ps WORD
INICIO
Var int Z, Con;
Z0
Con 0
ESCRIBIR: Introduce un numero
LEER: Z
MIENTRAS Z < 50 HACER
ESCRIBIR Z
Cont Cont+ 1
FIN_MIENTRAS
FIN
INICIO
Z0
Cont 0
Introduce un nmero
Z < 50
Sino
Si
El numero es, Z
Cont Cont+1
Pseudocdigo suma
C C +1
FIN
INICIO
Var int Z, suma, cont;
0
suma 0
cont 0
ESCRIBIR: Introduce un numero
LEER: Z
MIENTRAS con < 100 HACER
suma suma + Z
cont cont + 1
FIN_MIENTRAS
ESCRIBIR "La suma de los 100 primeros nmeros es:
";suma
FIN
INICIO
no
si
1
Pseudocdigo signo
FIN
INICIO
Var int num
num 0
ESCRIBIR "Introduce un numero: "
LEER num
SI num >= 0 ENTONCES
ESCRIBIR "es positivo"
SINO
ESCRIBIR "es negativo"
FIN_SI
FIN
INICIO
num 0
Introduce un numero
num
Es negativo
num > 0
FIN
Pseudocdigo MayMen
Es negativo
INICIO
Var float n, mn, mx:
int cont
con 0
n0
mn 0
mx 99999
MIENTRAS cont <= 5 HACER
ESCRIBIR "Numero: "
LEER n
SI n > mximo ENTONCES
mx = n
FIN_SI
SIno ENTONCES
mn n
FIN_SI
cont con + 1
FIN_MIENTRAS
ESCRIBIR "El mayor de los nmeros es: ",mx
ESCRIBIR "El menor de los nmeros es: ",mn
FIN
INICIO
mx n
si n>max
sino
cont con + 1
cont 0
n0
mn 0
mx 99999
3
3
2
cont>5
sino
numero
Pseudocdigo Edad
FIN
mn n
INICIO
Var int X,Y,Z ;
X0
Y0
Z0
ESCRIBIR: Introduce tu ao de nacimiento
LEER: X
ESCRIBIR: Introduce el ao actual
LEER: Y
ZY-X
ESCRIBIR: Tu tienes: , Z aos;
FIN
1
INICIO
Z Y-X
Var int X, Y, Z
X0
Y0
Z0
Introduce tu ao de nacimiento
Introduce el ao actual
Pseudocdigo edadMYMN
Tu tienes:, Z aos
FIN
INICIO
Var int X, Y, Z;
X0
Y0
Z0
ESCRIBIR: Introduce tu ao de nacimiento
LEER: X
ESCRIBIR: Introduce el ao actual
LEER: Y
ZY-X
SI C>17 HACER
ESCRIBIR: TU YA ERES MAYOR DE EDAD, TIENES, Z
AOS
SINO
ESCRIBIR: AUN NO ERES MAYOR DE EDAD, TIENES,
Z
AOS
1
FIN
INICIO
Z Y-X
Var int X, Y, Z
X0
Y0
Z0
AUN NO ERES
MAYOR DE EDAD
Z>17
Introduce tu ao de nacimiento
YA ERES MAYOR
DE EDAD
X
Introduce el ao actual
FIN
Y
Pseudocdigo reaTC
INICIO
Var float RADIO, AREA1, BASE, ALTURA, AREA2
String R
Cons float 3.1416
RADIO0
AREA10
BASE0
ALTURA0
AREA20
ESCRIBIR: Presiona el numero de la opcin que quieres
realizar:
1.- CIRCULO
2.TRIANGULO
LEER: R
SI R=1 HACER
ESCRIBIR: Introduce el radio del circulo
LEER: RADIO
ARE1(RADIO*RADIO)*3.1416
ESCRIBIR: El rea del circulo es:,AREA1
SINO R=2 HACER
ESCRIBIR: Introduce la base del triangulo
LEER: BASE
ESCRIBIR: Introduce la altura del triangulo
LEER: ALTURA
ARE2=(BASE*ALTURA)/2;
ESCRIBIR: El rea del triangulo es:,AREA2
FIN_SI
FIN
INICIO
ARE1(RAD*RAD)*3.141
6
RADIO0
AREA10
BASE0
ALTURA0
AREA20
3
FIN
AREA2(BASE*ALTURA)/2
SINO R=2
R=1
SI
BASE
SI
Introduce el radio del circulo
Pseudocdigo promgr
INICIO
Var float CAL, ACU, PRO;
Int ALU, CON
CAL0
ACU0
PRO0
ALU0
CON0
ESCRIBIR: INTRODUCE EL NUMERO DE ALUMNOS
LEER: ALU
MIENTRAS CON<ALU HACER
ESCRIBIR: INTRODUCE TU CALIFICACIN
LEER: CAL
ACUACU+CAL
CONCON+1
SINO
PROACU/ALU
ESCRIBIR: EL PROMEDIO DEL GRUPO ES:,PRO
FIN_MIENTRAS
FIN
INICIO
FIN
CAL0
ACU0
PRO0
ALU0
CONT0
INTRODUCE EL NUMERO DE
ALUMNOS
ALU
SINO
CONT <ALU
PROACU/ALU
SI
INTRODUCE LA TU CALIFICACIN
CAL
ACUACU+CAL
CONCON+1
Pseudocdigo homb_muj
INICIO
Var int CON, CONH, CONM,
String SEXO
CONTH0
CONTM0
CONT0
MIENTRAS CONT<50 HACER
ESCRIBIR: INTRODUCE H SI ERES HOMBRE O
INTRODUCE M SI ERES MUJER
LEER: SEXO
SI SEX= H HACER
CONTHCONTH+1
CONTCON+1
SINO
ESCRIBIR: ERROR VUELVE A INTENTARLO
SI SEX= M HACER
CONTMCONTM+1
CONTCONT+1
SINO
ESCRIBIR: EL NUMERO DE MUJERES QUE HAY
ES:,CONTMY EL NUMERO DE HOMBRES ES:,CONTH
FIN_MIENTRAS
FIN
INICIO
FIN
CONTH0
CONTM0
CONT0
1
CONT<50
SINO
SI
INTRODUCE H SI ERES
HOMBRE O
INTRODUCE
M SI ERES MUJER
SEXO
SEXO=H
SINO
SI
SEX=M
SI
CONTHCONTM+1
CONTCONT+1
CONTHCONTH+1
CONTCONT+1
1
Pseudocdigo Contar
INICIO
0
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
cont+1
"cont"
FIN
Diagrama de flujo
INICIO
1
CONT<- CONT+1
CONT
CONT
CONT<- CONT+1
CONT
CONT<- CONT+1
CONT
CONT<- CONT+1
CONT
CONT<- CONT+1
CONT
CONT<- CONT+1
CONT
Pseudocdigo Cont2
INICIO
cont <- 0
Leer cont
CONT<CONT+1
CONT<- CONT+1
CONT
CONT<- CONT+1
CONT<CONT+1
CONT<- CONT+1
CONT
CONT<- CONT+1
CONT
FIN
MIENTRAS CONT>20
CONT<-CONT+1
FIN
Pseudocdigo Rango1
INICIO
Escribir "introduzca numero"
leer numero
si numero >=10 Entonces
si numero <=30 Entonces
NUMERO
N>=10
N<=30
EL NUMERO ESTA
COMPRENDIDO ENTRE 10 Y 30
FIN
DIAGRAMA DE FLUJO
EL NUMERO NO ESTA
COMPRENDIDO
EL NUMERO NO ESTA
COMPRENDIDO
Pseudocdigo NumeroM
INICIO
a <- 0
mientras a>=0 Hacer
DIAGRAMA DE FLUJO