sábado, 7 de agosto de 2010

TODO LO DE ALGORITMO..!! 3 PERIODO

Inicio
precio,nart,pv,iva,pb,d,pn: real
leer precio,nart
pv: precio*nart
iva: pv*0,15
pb: pv+iva
d: (pb*5)/100
pn: pb-d
escribir pv,iva,pb,d,pl
fin

#include
#include

int man()

{
clrscr();
float precio,nart,pv,iva,pb,d,pn;
printf(" inserte el precio del producto:");
scanf("%f",& precio);
printf("inserte la cantidad del producto:");
scanf("%f",&nart);
pv: precio*nart;
iva: pv*0,15;
pb: pv+iva;
d: 8pb*5)/100;
pn: pb-d;
printf("\n el valor de la venta es:%f",pv);
printf("\n el valor del ina es:%f",iva);
printf("\n el valor del precio bruto es:%f",pb);
printf("\n el valor del descuento es:%f",d);
printf("\n el valor deñ precio brutoes:%f",pn);

getch();
}

inicio
datos:
constantes
CM_PULG numerico real= 2,54
variable
Cm numerico real
pulgadas real

Algiritmo:
escribir(" valor en centimetro:")
leer cm
pulgadas: cm/CM_pulg
escribir"pulgadas:",pulgadas
fin

condicional simple

Si (condicion) entonces
Acciones1
........ 2
........ 3
Fsi

Es simple por que no lleva sino

Condicional doble

Si (condicion) entonces
Acciones1
........... 2
........... 3

Sino Acciones 1
......... 2

Fsi

Diseñe un algoritmo que sume dos numero si el primero es mayor que el segundo e imprima el resultado de la suma

DE: x,y: real
proceso: suma- x+y
DS: suma

Inicio
x,suma,y :real
escriba("digite un numero")
lea(x)
escriba("digite otro numero")
lea(y)
si(x>y) entoces
suma-x+y;
escriba("la suma es ",suma)
Fsi
Fin

Diseñe un algoritmo que suma dos numero si el primero es manor que el sedundo en caso contrario restelo e imprima el resultado

Inicio
x,suma,y,resta:real
escriba("digite un numero")
lea(x)
escriba("digita otro numero")
si(x suma-x+y;
escriba("la suma es ",suma)
sino
resta-x-y;
escriba("la resta es",resta)
Fsi

Fin

si: if(x>y){
.......
} else {
......
}

#include
#include

int main()

{
clrscr();
float x,y,suma;
printf("digite un numero:");
scanf("%f",& x);
printf("digite otro numero:");
scanf("%f",& y);
if(x>y){
suma: x+y;
printf("\n la suma es%f",suma)
}
getch

}

#include
#include

int main()

{
clrscr();
float x,y,suma,resta;
printf(" digite un numero:");
scanf("%f",& x);
printf("digite otro numero:");
scanf("%f",& y);
if(x suma=x+y;
printf(\n la suma es %f", suma)
} else{
resta=x-y;
printf("\n la resta es %f",resta);
}
getch
}

Diseñe un algoritmo que calcule el valor total a pagar de una factura donde esta depende la cantidad de articulos y costo del mismo, ten encuenta que si el valor a pagar es mayor de 20.000se aplica un descuento 40% en otro caso se aplica 15%.

DE: va,na:real
P:(va*na)>20.000->40%
<>15%
S:vf


Inicio
va,na,vf,d:real
escriba("digite el valor del articulo);
lea(va);
escriba("digite la cantidad de articulos")
lea(na)
vf<-(va*na) si(vf>20.000)entoces;
P<-vf*0,4
vf<-vf-d
escriba("el preio de la factura es ",vf);
sino
d<-vf*0,15
vf<-vf-d
escriba("el precio de la factura es ",vf);
fsi
fin

No hay comentarios:

Publicar un comentario