algoritmo
TRANSCRIPT
REAL I, RES, NUM, SW, INT
INICIO
NUM<-0
SW<-0
MIENTRAS NUM<1 HAGA
ESCRIBA "DIGITE UN NUMERO: "
LEA NUM
FIN MIENTRAS
I<-NUM-1
MIENTRAS (I>1) Y (SW<>1) HAGA
SI NUM=(NUM/I)*I ENTONCES
SW<-1
SINO
I<-I-1
FIN SI
FIN MIENTRAS
SI SW=1 ENTONCES
ESCRIBA "NO ES PRIMO: "
SINO
ESCRIBA " EL NUMERO SI ES PRIMO"
FIN SI
LLAMAR NUEVA_LINEA
ESCRIBA "GRACIAS POR SU VISITA"
LLAMAR NUEVA_LINEA
ESCRIBA "DISENADO POR: LUCY RIASCOS"
FIN
REAL NUM,PORC
INICIO
ESCRIBA "DIGITE UN NUMERO: "
LEA NUM
PORC<-(NUM*5)/100
ESCRIBA "EL NUMERO ES: ", NUM
LLAMAR NUEVA_LINEA
ESCRIBA "EL PORCENTAJE ES: ", PORC
LLAMAR NUEVA_LINEA
ESCRIBA "GRACIAS POR SU VISITA"
LLAMAR NUEVA_LINEA
ESCRIBA "DISENADO POR: Lucy Riascos "
FIN
entero val,cont,totl,ent
inicio
escriba "digite el valor: "
lea val
para cont<-1 hasta 4 haga
fin para
llamar nueva_linea
escriba "cuantas entradas: "
lea ent
llamar nueva_linea
si (ent=2) entonces
totl<-val-(val*10)/100
escriba "valor total es: ",totl
fin si
llamar nueva_linea
si (ent=3) entonces
totl<-val-(val*15)/100
escriba "valor total es: ",totl
fin si
llamar nueva_linea
si (ent=4) entonces
totl<-val-(val*20)/100
escriba "valor total es: ",totl
fin si
llamar nueva_linea
Escriba "Gracias por su visita"
llamar nueva_linea
escriba "Disenado por: Lucy Riascos "
fin
entero n1,n2,rest
Inicio
escriba "digite un numero: "
lea n1
Escriba "Digite otro numero: "
Lea n2
si n1=n2 entonces
rest<-n1*n2
escriba "el resultado es: ",rest
sino
si n1>n2 entonces
rest<-n1-n2
escriba "el resultado es: ",rest
sino
si n1<>n2 entonces
rest<-n1+n2
escriba "el resultado es: ",rest
fin si
fin si
fin si
llamar nueva_linea
escriba "Gracias por su visita"
llamar nueva_linea
escriba "Disenado por: Lucy Riascos "
Fin
Real stm,inc,tp
Cadena[25] nombre
ENTERO estrato,matricula
Inicio
stm<-0
Llamar nueva_linea
Escriba " Nombre del Estudiante: "
Lea nombre
Llamar nueva_linea
Escriba " Ingresar Estrato del Estudiante: "
Lea estrato
Llamar nueva_linea
Escriba " Ingresar Valor de la Matricula: "
Lea matricula
Llamar nueva_linea
Si (estrato=0) o (estrato=1) o (estrato=2) o (estrato=3)
entonces
inc<-matricula*0.25
Sino
inc<-matricula*0.75
Fin si
tp<-(matricula+inc)
Escriba "Subtotal ", matricula
Llamar nueva_linea
Escriba "Incremento del porcentaje: ", inc
Llamar nueva_linea
Escriba " Total a Pagar: " ,tp
llamar nueva_linea
escriba "Gracias por su visita"
llamar nueva_linea
escriba "Disenado por: Lucy Riascos "
Fin
entero totalcom, nunazar, desc, totpag
inicio
escriba " total de la compra: "
lea totalcom
escriba "nunazar"
si nunazar>74 entonces
desc<-(totalcom*20)/100
totpag<-totalcom-desc
sino
desc<-(totalcom*5)/100
totpag<-totalcom-desc
fin si
escriba "el total a pagar es: ",totpag
LLAMAR NUEVA_LINEA
ESCRIBA "GRACIAS POR SU VISITA"
LLAMAR NUEVA_LINEA
ESCRIBA "DISENADO POR: Lucy Riascos"
FIN
entero tc,d,bal
inicio
escriba "digite el total de la compra: "
lea tc
escriba "1=blanco,2=verde,3=amarillo,4=azul,5=roja: "
lea bal
si bal=1 entonces
d<-0
sino
llamar nueva_linea
si bal=2 entonces
d<-(tc*10)/100
escriba "el descuento es : ",d
llamar nueva_linea
sino
si bal=3 entonces
d<-(tc*25)/100
escriba "el descuento es : ",d
llamar nueva_linea
sino
si bal=4 entonces
d<-(tc*50)/100
escriba "el descuento es : ",d
llamar nueva_linea
sino
si bal=5 entonces
d<-(tc*100)/100
escriba "el descuento es : ",d
fin si
fin si
escriba "gracias por su visita"
escriba "disenado por: lucy Riascos "
fin
entero prevent,desefe,destarcr,destardeb,formpag,salpag
inicio
escriba "Digite el precio de venta: "
lea prevent
Escriba "Digite 1= si paga en efectivo, 2= targeta de credito,
3= targeta debito: "
lea formpag
si formpag=1 entonces
salpag<-prevent-(prevent*0.30)
escriba "el valor a pagar es: ",salpag
fin si
Si formpag=2 entonces
salpag<-prevent-(prevent*0.15)
escriba "el valor a pagar es: ",salpag
fin si
Si formpag=3 entonces
salpag<-prevent-(prevent*0.25)
escriba "el valor a pagar es: ",salpag
fin si
llamar nueva_linea
Escriba "Gracias por su visita"
llamar nueva_linea
escriba "Disenado por: Lucy Riascos"
fin
entero rest, edad, numpuls
inicio
escriba "Digite la edad "
lea edad
escriba "Digite si es femenino=1 o Masculino=2"
llamar nueva_linea
lea rest
si rest=1 entonces
numpuls<-(220-edad)/10
escriba " Numero de pulsaciones para el sexo femenino
es: ", numpuls
sino
numpuls<-(210-edad)/10
escriba " Numero de pulsaciones para el sexo masculino
es: ", numpuls
fin si
llamar nueva_linea
Escriba "Gracias por su visita"
llamar nueva_linea
escriba "Disenado por: Lucy Riascos"
fin
entero salneto, s, des1, des2, des3, cont, snt
Inicio
snt<-0
para cont<-1 hasta 20 haga
Escriba "Digite un salario: "
Lea s
si s>1000000 entonces
des1<-(s*10)/100
des2<-(s*20)/100
salneto<-s-des1-des2
sino
des3<-(s*10)/100
salneto<-(s-des3)+50000
fin si
snt<-snt+salneto
fin para
Escriba "El salario neto es: ", snt
llamar nueva_linea
escriba "Gracias por su visita"
llamar nueva_linea
escriba "Disenado por: Lucy Riascos "
Fin