algoritmo

5
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

Upload: elis26rias

Post on 10-Feb-2017

131 views

Category:

Education


1 download

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