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
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
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
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
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
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

Algoritmos

  • 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 "ingresela 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 "Digiteuna 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 "Digiteuna 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