Vous êtes sur la page 1sur 21

Pseudocódigo contador2 INICIO

INICIO
Var int Z, Con;
Var int Z, Cont
Z0
Con 0
 ESCRIBIR: “Introduce un numero”
Z0
LEER: Z Cont  0
MIENTRAS Z < 50 HACER
ESCRIBIR Z
Cont  Cont+ 1
FIN_MIENTRAS Introduce un número
FIN

Z < 50
Sino
FIN

Si
“El numero es”, Z

Cont  Cont+1

Pseudocódigo suma

C C +1
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 números es:
";suma
FIN
1
INICIO

Var int Z, suma, cont




suma  suma +Z
Z0
cont  0
suma  0 

cont  con+1

Introduce un número

cont < 100 no


“la suma de los 100 primeros números es”,suma

si
1 FIN

Pseudocódigo signo

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

Var int num


num  0

Introduce un numero

num

num > 0
Es negativo Es negativo

FIN

Pseudocódigo MayMen

INICIO
Var float n, mín, máx:
int cont
con  0
n0
mín  0
máx  99999
MIENTRAS cont <= 5 HACER
ESCRIBIR "Numero: "
LEER n
SI n > máximo ENTONCES
máx = n
FIN_SI
SIno ENTONCES
mín  n
FIN_SI
cont  con + 1
FIN_MIENTRAS
ESCRIBIR "El mayor de los números es: ",máx 1
ESCRIBIR "El menor de los números es: ",mín
FIN
n>max
 si sino
INICIO máx  n mín  n

Var float n, mín, máx 


Int cont cont con + 1

2 
cont  0
n0
mín  0 3
máx 99999
2
cont>5
3 “el mayor de los números es”, máx
“el menor de los números es”, mín
sino

numero

1 FIN
n

Pseudocódigo Edad

INICIO
Var int X,Y,Z ;
X0
Y0
Z0
ESCRIBIR: “Introduce tu año de nacimiento”
LEER: X
ESCRIBIR: “Introduce el año actual”
LEER: Y
ZY-X
ESCRIBIR: “Tu tienes: “, Z “años”;
1
FIN

INICIO

Z  Y-X
Var int X, Y, Z


X0 “Tu tienes:”, Z “años”
Y0
Z0

“Introduce tu año de nacimiento”


FIN

“Introduce el año actual”

Pseudocódigo edadMYMN

INICIO
Var int X, Y, Z;
X0
Y0
Z0
ESCRIBIR: “Introduce tu año de nacimiento”
LEER: X
ESCRIBIR: “Introduce el año actual”
LEER: Y
ZY-X
SI C>17 HACER
ESCRIBIR: “TU YA ERES MAYOR DE EDAD, TIENES”, Z
“AÑOS”
SINO
ESCRIBIR: “AUN NO ERES MAYOR DE EDAD, TIENES”,
Z “AÑOS” 1
FIN

INICIO

Z  Y-X
Var int X, Y, Z

“AUN NO ERES MAYOR DE EDAD”


X0 Z>17
Y0
Z0

“Introduce tu año de nacimiento” “YA ERES MAYOR DE EDAD

“Introduce el año actual”


FIN

1
Pseudocódigo áreaTC

INICIO
Var float RADIO, AREA1, BASE, ALTURA, AREA2
String R
Cons float 3.1416
RADIO0
AREA10
BASE0
ALTURA0
AREA20
ESCRIBIR: “Presiona el numero de la opción 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
1

Var float RADIO, AREA1, BASE, ALTURA, AREA2 ARE1(RAD*RAD)*3.14


String R 16
Cons float 3.1416

“El área del circulo es:”,ARE1


RADIO0
AREA10
BASE0
ALTURA0
AREA20
3

FIN 2

AREA2(BASE*ALTURA)/2
“Presiona el numero de la opción que quieres realizar:
1.- CIRCULO 2.- TRIANGULO”

“El área del triangulo es:”,AREA2

R=”1” SINO R=”2” SI “Introduce la base del triangulo”

BASE
SI
“Introduce el radio del circulo”

“Introduce la altura del triangulo”

RADIO

ALTURA

1
2

Pseudocódigo promgr

INICIO
Var float CAL, ACU, PRO;
Int ALU, CON
CAL0
ACU0
PRO0
ALU0
CON0
ESCRIBIR: “INTRODUCE EL NUMERO DE ALUMNOS”
LEER: ALU
MIENTRAS CON<ALU HACER
ESCRIBIR: “INTRODUCE TU CALIFICACIÓN”
LEER: CAL
ACUACU+CAL
CONCON+1
SINO
PROACU/ALU
ESCRIBIR: “EL PROMEDIO DEL GRUPO ES:”,PRO
FIN_MIENTRAS
FIN

INICIO

Var float CAL, ACU, PRO;


Int ALU, CONT

CAL0
ACU0
PRO0
ALU0
CONT0
1

“INTRODUCE EL NUMERO DE ALUMNOS”


ALU

<ALU
CONT SINO
PROACU/ALU
“INTRODUCE LA TU CALIFICACIÓN”

SI

“EL PROMEDIO DEL GRUPO ES:”,PRO

FIN

CAL


ACUACU+CAL
CONCON+1

Pseudocódigo homb_muj

INICIO
Var int CON, CONH, CONM,
String SEXO
CONTH0
CONTM0
CONT0
MIENTRAS CONT<50 HACER
ESCRIBIR: “INTRODUCE H SI ERES HOMBRE O
INTRODUCE M SI ERES MUJER”
LEER: SEXO
SI SEX= H HACER
CONTHCONTH+1
CONTCON+1
SINO
ESCRIBIR: “ERROR VUELVE A INTENTARLO”
SI SEX= M HACER
CONTMCONTM+1
CONTCONT+1
SINO
ESCRIBIR: “EL NUMERO DE MUJERES QUE HAY
ES:”,CONTM”Y EL NUMERO DE HOMBRES ES:”,CONTH
FIN_MIENTRAS
FIN

INICIO

Var int CONT, CONTH, CONTM,


String SEXO

CONTH0
CONTM0
CONT0
1

CONT<50 “EL NUMERO DE MUJERES QUE HAY ES:”,CONTM”Y EL NUMERO DE HO


SINO
FIN

SI
ERES HOMBRE O INTRODUCE M SI ERES MUJER”

SEXO

SEXO=”H”

SEX=”M”
SINO SINO SINO
“ERROR VUELVE A INTENTARLO”

SI SI
CONTHCONTH+ CONTHCONTM+1
1 CONTCONT+1

Pseudocódigo Contar
INICIO
var int cont

cont <- 0
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
cont <- cont+1
Escribir "cont"
FIN

1
Diagrama de flujo

INICIO CONT<- CONT+1

CONT
VAR INT CONT

CONT<- CONT+1
CONT<-0
CONT

“INICIA CUENTA”
CONT<- CONT+1

CONT<- CONT+1
CONT<- CONT+1

CONT
CONT<- CONT+1

CONT<- CONT+1 CONT

CONT
CONT<- CONT+1

CONT<- CONT+1 CONT<- CONT+1


CONT
CONT<- CONT+1

CONT<- CONT+1
CONT

CONT
CONT<- CONT+1

CONT<- CONT+1 CONT

CONT
FIN

CONT<- CONT+1

CONT

Pseudocódigo Cont2

INICIO
cont <- 0
Leer cont
Mientras cont < 20 Hacer
cont <- cont+1
cont <- cont+cont
Leer cont
FinMientras
Escribir "el numero es", cont
FIN

DIAGRAMA DE FLUJO

INICIO

VAR INT CONT

CONT<-0

INDICAR CUENTA

CONT>20
MIENTRAS CONT>20
CONT<-CONT+1 FIN

Pseudocódigo Rango1

INICIO
Escribir "introduzca numero"
leer numero
si numero >=10 Entonces
si numero <=30 Entonces
Escribir "el numero esta comprendido en el rango 10-
30"
Sino
Escribir "no esta en el rango"
FinSi
escribir "no esta en el rango"
FinSi
FIN

DIAGRAMA DE FLUJO

INICIO

VAR INT NÚMERO

INTRODUCE NUMERO

NUMERO
N>=10 EL NUMERO NO ESTA COMPRENDIDO

N<=30
EL NUMERO NO ESTA COMPRENDIDO

EL NUMERO ESTA COMPRENDIDO ENTRE 10 Y 30

FIN

DIAGRAMA DE FLUJO
Pseudocódigo NumeroM
INICIO
a <- 0
mientras a>=0 Hacer
Escribir "introduce un numero"
leer a
FinMientras
Escribir "error"
FIN
DIAGRAMA DE FLUJO

Vous aimerez peut-être aussi