1. ALGORITMOS
1)
cadena [4]nomb
entero edad
inicio
escriba "Digite nombre: "
lea nomb
escriba "Digite edad: "
lea edad
si (edad>=18)entonces
escriba nomb
llamar nueva_linea
sino
escriba "No puede votar"
llamar nueva_linea
fin si
escriba "Gracias por su visita"
llamar nueva_linea
escriba "Elaborado por Oliver "
fin
2)
cadena [4]nomb
entero edad
inicio
escriba "Digite nombre: "
lea nomb
escriba "Digite edad: "
lea edad
si (edad>=18)entonces
escriba nomb
llamar nueva_linea
sino
escriba "No puede votar"
llamar nueva_linea
fin si
escriba "Gracias por su visita"
llamar nueva_linea
escriba "Elaborado por Oliver"
fin
2. 3)
cadena [4]nomb
entero edad, sex
inicio
escriba "Digite nombre: "
lea nomb
escriba "Digite su sexo, escriba 1 si es masculino y 2 si es femenino)"
lea sex
escriba "Digite edad: "
lea edad
si (sex=1)y(edad>=18)entonces
escriba nomb
llamar nueva_linea
fin si
escriba "Gracias por su visita"
llamar nueva_linea
escriba "Elaborado por Oliver"
fin
4)
cadena [4]nomb
entero edad, sex, estc
inicio
escriba "Digite nombre: "
lea nomb
escriba "Digite su sexo, escriba 1 si es masculino y 2 si es femenino: "
lea sex
escriba "Digite edad: "
lea edad
escriba "Digite su estado civil, escriba 1 si es soltero, 2 si es casado y 3 si es otro el caso: "
lea estc
llamar nueva_linea
si (sex=1)y(estc=1)y(edad>=18)entonces
escriba nomb
llamar nueva_linea
fin si
escriba "Gracias por su visita"
llamar nueva_linea
escriba "Elaborado por Oliver"
fin
3. 5)
cadena [4]nomb
entero edad, sex, estc
inicio
escriba "Digite nombre: "
lea nomb
escriba "Digite su sexo, escriba 1 si es masculino y 2 si es femenino: "
lea sex
escriba "Digite edad: "
lea edad
escriba "Digite su estado civil, escriba 1 si es soltero, 2 si es casado y 3 si es otro el caso: "
lea estc
llamar nueva_linea
si (sex=1)o (sex=2)y(edad<18)o(sex=1)y(estc=2)entonces
escriba nomb, "usted no se manda"
sino
escriba nomb
fin si
llamar nueva_linea
escriba "Gracias por su visita"
llamar nueva_linea
escriba "Elaborado por Oliver"
fin
6)
entero n1,n2
inicio
escriba "Digite un numero: "
lea n1
escriba "Digite otro numero: "
lea n2
si(n1>0)entonces
escriba n1
llamar nueva_linea
fin si
si(n2>0)entonces
escriba n2
llamar nueva_linea
fin si
escriba "Gracias por su visita"
llamar nueva_linea
escriba "Elaborado por Oliver"
fin
4. 7)
entero cant,cont,n1,n2,n3,MEN,MAY
inicio
escriba "ingrese la cantidad de ternas"
lea cant
para cont<-1 hasta cant haga
escriba "digite un numero "
lea n1
escriba "digite otro numero "
lea n2
escriba "digite otro numero "
lea n3
si (n1=n2) o (n2=n3) o (n1=n3) entonces
escriba "por lo menos 2 de los 3 números son iguales "
sino
MEN<-n1
si (n2<MEN) entonces
MEN<-n2
fin si
si (n3<MEN) entonces
MEN<-n3
fin si
escriba "es el menor",MEN
MAY<-n1
si (n2 > MAY) entonces
MAY<-n2
fin si
si (n3 > MAY) entonces
MAY<-n3
fin si
escriba "es el mayor",MAY
fin si
fin para
llamar nueva_linea
escriba "Elaborado por Oliver"
fin
5. 8)
real not1,not2,not3,tnot1,tnot2,tnot3,prom
inicio
escriba "Digite una nota: "
lea not1
escriba "Digite otra nota: "
lea not2
escriba "Digite otra nota: "
lea not3
tnot1<-(not1*30)/100
tnot2<-(not2*30)/100
tnot3<-(not3*40)/100
prom<-(tnot1+tnot2+tnot3)/3
escriba "El promedio es: ",prom
llamar nueva_linea
escriba "Gracias por su visita"
llamar nueva_linea
escriba "Elaborado por Oliver"
fin
9)
real not1,not2,not3,prom
inicio
escriba "Digite una nota: "
lea not1
escriba "Digite otra nota: "
lea not2
escriba "Digite otra nota: "
lea not3
prom<-(not1+not2+not3)/3
escriba "El promedio es: ",prom
llamar nueva_linea
si prom<3 entonces
escriba "Estudiante perdio"
fin si
si (prom<=3)y(prom<=4)entonces
escriba "Bien, estudiante gano"
fin si
si prom>=4 entonces
escriba "Exclente, promedio superior"
fin si
escriba "Gracias por su visita"
llamar nueva_linea
escriba "Elaborado por Oliver"
fin
6. 10)
real n,cubo,cuadrado
inicio
escriba "Digite una numero: "
lea n
si n>30 entonces
cubo<-(n*n*n)
escriba cubo
sino
cuadrado<-n*n
escriba cuadrado
fin si
llamar nueva_linea
escriba "Gracias por su visita"
llamar nueva_linea
escriba "Elaborado por Oliver"
fin
11)
entero cont
inicio
para cont<-1 hasta 1000 haga
cont<-cont+1
escriba cont
fin para
llamar nueva_linea
escriba "Elaborado por Oliver"
fin