martes, 22 de marzo de 2016
viernes, 26 de febrero de 2016
sábado, 20 de febrero de 2016
CICLO MIENTRAS: NOTAS
ANALISIS
ASIGNAR: s ←0
r ←0
c ←0
ESCRIBIR: 'el programa consiste en calcular el promedio de cualquier cantidad de notas, presione enter y luego 1 para continuar'
LEER: r
CICLO MIENTRAS: r = 1
ESCRIBIR: 'digite la nota para calcular el promedio'
LEER: n
ASIGNAR: s ←s+n
c ←c+1
ESCRIBIR: '¿desea continuar agregando mas notas? presione 1 para continuar y 0 para terminar el programa '
LEER: r
CIERRE
ASIGNAR: p ← s / c
ESCRIBIR: 'su promedio es de ' , p
FIN
ASIGNAR: s ←0
r ←0
c ←0
ESCRIBIR: 'el programa consiste en calcular el promedio de cualquier cantidad de notas, presione enter y luego 1 para continuar'
LEER: r
CICLO MIENTRAS: r = 1
ESCRIBIR: 'digite la nota para calcular el promedio'
LEER: n
ASIGNAR: s ←s+n
c ←c+1
ESCRIBIR: '¿desea continuar agregando mas notas? presione 1 para continuar y 0 para terminar el programa '
LEER: r
CIERRE
ASIGNAR: p ← s / c
ESCRIBIR: 'su promedio es de ' , p
FIN
CON PSEINT
CICLO PARA: NOTAS
ANÁLISIS
ASIGNACIÓN: s ← 0
ESCRIBIR: 'digite el numero de estudiantes'
LEER: n
ESCRIBIR: 'digite el numero de notas que va a ingresar al estudiante'
LEER: r
CICLO PARA: b← 1 , n , 1
CICLO PARA: a← 1 , r , 1
ESCRIBIR: 'digite una nota'
LEER: t
ASIGNAR: s ← t + s
CIERRE
ASIGNAR: z ← s/r
s ← 0
ESCRIBIR: 'el promedio es ' ,z
CIERRE
FIN
ASIGNACIÓN: s ← 0
ESCRIBIR: 'digite el numero de estudiantes'
LEER: n
ESCRIBIR: 'digite el numero de notas que va a ingresar al estudiante'
LEER: r
CICLO PARA: b← 1 , n , 1
CICLO PARA: a← 1 , r , 1
ESCRIBIR: 'digite una nota'
LEER: t
ASIGNAR: s ← t + s
CIERRE
ASIGNAR: z ← s/r
s ← 0
ESCRIBIR: 'el promedio es ' ,z
CIERRE
FIN
CON PSEINT
CICLO MIENTRAS: LOS NÚMEROS PARES Y IMPARES
ASIGNACIÓN
ESCRIBIR: 'digite 1 para resolver los números impares, 2 para resolver los números pares del, 1 al 10 se realiza la operación'
LEER: n
PROCESO: n>=2
SI
ASIGNAR: i ← 2
CICLO MIENTRAS: i<=10
ESCRIBIR: i
ASIGNAR: i ← i + 2
z ←i + i + 6
CIERRE
ESCRIBIR: 'la suma de los números pares es ' , z
ASIGNAR: i ← 1
CICLO MIENTRAS: i <= 10
ESCRIBIR: i
ASIGNAR: i ← i + 2
z ← i + i + 3
CIERRE
ESCRIBIR: 'la suma de los números impares es ' , z
FIN
NO
ESCRIBIR: finalizar programa
FIN
ESCRIBIR: 'digite 1 para resolver los números impares, 2 para resolver los números pares del, 1 al 10 se realiza la operación'
LEER: n
PROCESO: n>=2
SI
ASIGNAR: i ← 2
CICLO MIENTRAS: i<=10
ESCRIBIR: i
ASIGNAR: i ← i + 2
z ←i + i + 6
CIERRE
ESCRIBIR: 'la suma de los números pares es ' , z
ASIGNAR: i ← 1
CICLO MIENTRAS: i <= 10
ESCRIBIR: i
ASIGNAR: i ← i + 2
z ← i + i + 3
CIERRE
ESCRIBIR: 'la suma de los números impares es ' , z
FIN
NO
ESCRIBIR: finalizar programa
FIN
CON PSEINT
CICLO PARA: NÚMEROS PARES Y NÚMEROS IMPARES
ANÁLISIS
CICLO PARA: i← 1 , 10 , 2
ESCRIBIR: 'digite 1 para resolver los números pares, 2 para resolver los números impares del, 1 al 10 se realiza la operación'
LEER: n
PROCESO: n>=2
SI
CICLO PARA: i← 1 , 10 , 2
ESCRIBIR: 'estos son los números impares: ' , i
CIERRE
ASIGNAR: z←0
CICLO PARA:a← 1 , 10 , 2
ASIGNAR: z←z+a
CIERRE
ESCRIBIR: 'la suma de los números impares: ',z
CICLO PARA: i← 1 , 10 , 2
ESCRIBIR: 'estos son los pares ',i
CIERRE
ASIGNAR: t←0
CICLO PARA: i← 2 , 10 , 2
ASIGNAR: t← t+i
CIERRE
ESCRIBIR: 'la suma de los números pares: ',t
FIN
NO
ESCRIBIR: Finalizar programa
FIN
NO
ESCRIBIR: Finalizar programa
FIN
CICLO MIENTRAS: LAS TABLAS DE MULTIPLICAR
ANÁLISIS
ASIGNACIÓN: a ← 1
b ← 1
CICLO MIENTRAS: b< = 10
ESCRIBIR: a,'x',b,'=',b*a
ASIGNACIÓN: b ← b+1
CIERRE
ASIGNACIÓN: a ← 2
b ← 1
CICLO MIENTRAS: b< = 10
ESCRIBIR : a,'x',b,'=',b*a
ASIGNACIÓN: b ← b+1
CIERRE
ASIGNACIÓN: a ← 3
b ← 1
CICLO MIENTRAS: b< = 10
ESCRIBIR : a,'x',b,'=',b*a
ASIGNACIÓN: b ← b+1
CIERRE
ASIGNACIÓN: a ← 4
b ← 1
CICLO MIENTRAS: b< = 10
ESCRIBIR : a,'x',b,'=',b*a
ASIGNACIÓN: b ← b+1
CIERRE
ASIGNACIÓN: a ← 5
b ← 1
CICLO MIENTRAS: b< = 10
ESCRIBIR : a,'x',b,'=',b*a
ASIGNACIÓN: b ← b+1
CIERRE
ASIGNACIÓN: a ← 6
b ← 1
CICLO MIENTRAS: b< = 10
ESCRIBIR : a,'x',b,'=',b*a
ASIGNACIÓN: b ← b+1
CIERRE
ASIGNACIÓN: a ← 7
b ← 1
CICLO MIENTRAS: b< = 10
ESCRIBIR : a,'x',b,'=',b*a
ASIGNACIÓN: b ← b+1
CIERRE
ASIGNACIÓN: a ← 8
b ← 1
CICLO MIENTRAS: b< = 10
ESCRIBIR : a,'x',b,'=',b*a
ASIGNACIÓN: b ← b+1
CIERRE
ASIGNACIÓN: a ← 9
b ← 1
CICLO MIENTRAS: b< = 10
ESCRIBIR : a,'x',b,'=',b*a
ASIGNACIÓN: b ← b+1
CIERRE
ASIGNACIÓN: a ← 10
b ← 1
CICLO MIENTRAS: b< = 10
ESCRIBIR : a,'x',b,'=',b*a
ASIGNACIÓN: b ← b+1
CIERRE
CON PSEINT
CICLO PARA: TABLAS DE MULTIPLICACION
ANÁLISIS
CICLO PARA: a ←1 , 10 , 1
CICLO PARA: b ←1 , 10 , 1
ESCRIBIR: a,'x',b,'=',b*a
CIERRE
CIERRE
FIN
CON PSEINT
CICLO MIENTRAS: TABLA DE MULTIPLICAR DESEADA
ANÁLISIS
ASIGNACIÓN: a ← 1
ESCRIBIR: 'ingrese el numero de la tabla de multiplicar que desea saber'
LEER: n1
CICLO MIENTRAS: a < = 10
ESCRIBIR: n1,'x',a,'=' ,n1*a
ASIGNACIÓN: a ← a+1
CIERRE
FIN
ASIGNACIÓN: a ← 1
ESCRIBIR: 'ingrese el numero de la tabla de multiplicar que desea saber'
LEER: n1
CICLO MIENTRAS: a < = 10
ESCRIBIR: n1,'x',a,'=' ,n1*a
ASIGNACIÓN: a ← a+1
CIERRE
FIN
CON PSEINT
CICLO PARA: TABLA DE MULTIPLICAR DESEADA
ANÁLISIS
ESCRIBIR: 'ingrese el numero de la tabla de multiplicar'
LEER: b
CICLO PARA: a ← 1 , 10 ,1
SALIDA: b,'x',a,'=' ,b*a
CIERRE
FIN
ESCRIBIR: 'ingrese el numero de la tabla de multiplicar'
LEER: b
CICLO PARA: a ← 1 , 10 ,1
SALIDA: b,'x',a,'=' ,b*a
CIERRE
FIN
CON PSEINT
CICLO MIENTRAS: MÚLTIPLOS DE 4 EN 4 HASTA 40
ANÁLISIS
ASIGNACIÓN: a ← 4
CICLO MIENTRAS: a < = 40
ESCRIBIR: a
ASIGNACIÓN: a ← a+4
CIERRE
FIN
ASIGNACIÓN: a ← 4
CICLO MIENTRAS: a < = 40
ESCRIBIR: a
ASIGNACIÓN: a ← a+4
CIERRE
FIN
CON PSEINT
CICLO MIENTRAS: NUMEROS
ANÁLISIS
ASIGNACIÓN: i ← 1
CICLO MIENTRAS: i <=10
ESCRIBIR: i
ASIGNAR: i ← i+1
CIERRE
FIN
ASIGNACIÓN: i ← 1
CICLO MIENTRAS: i <=10
ESCRIBIR: i
ASIGNAR: i ← i+1
CIERRE
FIN
CON PSEINT
jueves, 11 de febrero de 2016
PROGRAMA DE +,-,*
ANÁLISIS:'programa podrá sumar, restar, multiplicar, digite : 1 suma , 2 resta, 3 multiplicación'
ENTRADA: op
PROCESO: op = 1
SI : op = 1
ESCRIBIR: 'digite dos números'
LEER: num1,num2
ASIGNAR: z←num1+num2
ESCRIBIR: 'el resultado de la suma es' ,z
PROCESO: op = 2
SI : op = 2
ESCRIBIR: 'digite dos números'
LEER: num1,num2
ASIGNAR: z←num1-num2
ESCRIBIR: 'el resultado de la resta es' ,z
PROCESO: op = 3
SI : op = 3
ESCRIBIR: 'digite dos números'
LEER: num1,num2
ASIGNAR: z←num1*num2
ESCRIBIR: 'el resultado de la multiplicación es' ,z
FIN
ENTRADA: op
PROCESO: op = 1
SI : op = 1
ESCRIBIR: 'digite dos números'
LEER: num1,num2
ASIGNAR: z←num1+num2
ESCRIBIR: 'el resultado de la suma es' ,z
PROCESO: op = 2
SI : op = 2
ESCRIBIR: 'digite dos números'
LEER: num1,num2
ASIGNAR: z←num1-num2
ESCRIBIR: 'el resultado de la resta es' ,z
PROCESO: op = 3
SI : op = 3
ESCRIBIR: 'digite dos números'
LEER: num1,num2
ASIGNAR: z←num1*num2
ESCRIBIR: 'el resultado de la multiplicación es' ,z
FIN
CON PSEINT
DETERMINA EL NUMERO MAYOR CON 2 CIFRAS
ANÁLISIS: 'el programa determinara cual es el numero mayor; digite dos números para calcular el numero mayor'
ENTRADA : n1,n2
PROCESO: n1>n2
SI: n1>n2
ESCRIBIR: 'el numero mayor es' ,n1
SINO: pasar al siguiente proceso
PROCESO: n2>n1
SI: n2>n1
ESCRIBIR: 'el numero mayor es' ,n2
FIN
ENTRADA : n1,n2
PROCESO: n1>n2
SI: n1>n2
ESCRIBIR: 'el numero mayor es' ,n1
SINO: pasar al siguiente proceso
PROCESO: n2>n1
SI: n2>n1
ESCRIBIR: 'el numero mayor es' ,n2
FIN
CON PSEINT
DETERMINAR EL NUMERO MAYOR CON 3 CIFRAS
ANÁLISIS:'programa para calcular el numero mayor de tres números : digite tres números para hallar el numero mayor'
ENTRADA: n1,n2,n3
PROCESO: n1>n2
SI: el numero mayor es n1
ESCRIBIR: 'el numero mayor es,: ' ,n1
SINO: pasar al otro proceso
PROCESO: n2>n3
SI: el numero n2 es mayor
ESCRIBIR: 'el numero mayor es,: ' ,n2
SINO: pasar al otro proceso
PROCESO: n3>n2
SI: el numero n3 es mayor
ESCRIBIR: 'el numero mayor es,: ' ,n3
FIN
ENTRADA: n1,n2,n3
PROCESO: n1>n2
SI: el numero mayor es n1
ESCRIBIR: 'el numero mayor es,: ' ,n1
SINO: pasar al otro proceso
PROCESO: n2>n3
SI: el numero n2 es mayor
ESCRIBIR: 'el numero mayor es,: ' ,n2
SINO: pasar al otro proceso
PROCESO: n3>n2
SI: el numero n3 es mayor
ESCRIBIR: 'el numero mayor es,: ' ,n3
FIN
CON PSEINT
lunes, 8 de febrero de 2016
PROGRAMA DE EDADES
ANÁLISIS : 'digite su edad para clasificar su etapa de vida'
ENTRADA: edad
PROCESO:
SI: usted es > 60
ESCRIBIR: 'usted es un cucho'
SINO:usted es >40
ESCRIBIR: ' usted es maduro '
SINO:usted es >18
ESCRIBIR:'usted es adulto'
SINO:usted es >12
ESCRIBIR:'usted es adolescente'
SINO:usted es >1
ESCRIBIR: ' usted es bebe '
SINO
ESCRIBIR: 'usted no ha nacido'
FIN SI
ENTRADA: edad
PROCESO:
SI: usted es > 60
ESCRIBIR: 'usted es un cucho'
SINO:usted es >40
ESCRIBIR: ' usted es maduro '
SINO:usted es >18
ESCRIBIR:'usted es adulto'
SINO:usted es >12
ESCRIBIR:'usted es adolescente'
SINO:usted es >1
ESCRIBIR: ' usted es bebe '
SINO
ESCRIBIR: 'usted no ha nacido'
FIN SI
CON PSEINT
PROGRAMA DE EDAD
ANÁLISIS: ingresar edad para saber si es mayor o menor de edad
ENTRADA:edad
PROCESO: edad >=18
SI ES: mayor a 18
ESCRIBIR: 'usted es una persona adulta'
SINO
ESCRIBIR: 'usted es menor de edad'
FIN SI
ENTRADA:edad
PROCESO: edad >=18
SI ES: mayor a 18
ESCRIBIR: 'usted es una persona adulta'
SINO
ESCRIBIR: 'usted es menor de edad'
FIN SI
CON PSEINT
PROGRAMA DE SALARIO
ANÁLISIS : digital el salario que gana al mes
ENTRADA: S
PROCESO: SI ES > =1.500.000
ESCRIBIR: SE LE DESCUENTA 150.000
SINO
ESCRIBIR : SE LE ABONA 50.000
FIN SI
ENTRADA: S
PROCESO: SI ES > =1.500.000
ESCRIBIR: SE LE DESCUENTA 150.000
SINO
ESCRIBIR : SE LE ABONA 50.000
FIN SI
CON PSEINT
sábado, 6 de febrero de 2016
Suscribirse a:
Entradas (Atom)