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




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




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



CON PSEINT



CICLO PARA: NÚMEROS PARES Y NÚMEROS IMPARES

ANÁLISIS

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



CON PSEINT


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

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

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


CON PSEINT



CICLO PARA: MÚLTIPLOS DE 4 EN 4 HASTA 40

ANÁLISIS

CICLO PARA: a ← 4 , 40 , 4

ESCRIBIR: a

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



CON PSEINT


CICLO PARA: NUMEROS

ANÁLISIS

CICLO PARA: i ← 1 , 10 , 1

ESCRIBIR: i

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


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


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


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





































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


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


CON PSEINT