Programa 1
Diagrama de flujo
Código en C
#include<stdio.h>
#include<conio.h>
int main()
{
int x,y,z;
printf("Escriba un numero para conocer su tabla de multiplicar: ");
scanf("%d",& n);
for(x=0;x<=10;x+=1)
{
z=n*x;
printf("%dx%d=%d \n",n,x,z);
}
getch();
}
Programa 2
Diagrama de Flujo
Código en C
#include<stdio.h>
#include<conio.h>
main()
{
int x,a,b,c,d;
a=1;
b=1;
c=a+b;
printf("Hasta que numero quiere que llegue la serie: ");
scanf("%d",& d);
for(x=1;x<=d;x++)
{
a=b;
b=c;
c=a+b;
printf("%d \n",c);
}
getch();
}
Programa 3
Diagrama de Flujo
Código en C
#include<stdio.h>
#include<conio.h>
main()
{
int x,cantidad;
float electronica,electrodom,precio,totalA,totalB,total,suma,descuento;
char nombre[30];
totalA=0;
totalB=0;
printf("Cuantos productos del departamento de electrodomesticos lleva: ");
scanf("%f",& electrodom);
for(x=1;x<=electrodom;x++)
{
printf("Nombre del producto #%d: ",x);
scanf("%s",& nombre);
printf("Precio del producto: $");
scanf("%f",& precio);
printf("Cantidad de productos comprados: ");
scanf("%d",& cantidad);
suma=precio*cantidad;
if(cantidad<=3)
{
descuento=suma-(suma*0.10);
printf("Total de %s: $%f \n\n",nombre,descuento);
}
else
{
if(cantidad<=6)
{
descuento=suma-(suma*0.15);
printf("Total de %s: $%f \n\n",nombre,descuento);
}
else
{
if(cantidad<=10)
{
descuento=suma-(suma*0.20);
printf("Total de %s: $%f \n\n",nombre,descuento);
}
else
{
descuento=suma-(suma*0.25);
printf("Total de %s: $%f \n\n",nombre,descuento);
}
}
}
totalA=totalA+descuento;
}
printf("Total del departamento de electrodomesticos: $%f\n",totalA);
printf("\n\nCuantos productos del departamento de electronica lleva: ");
scanf("%f",& electronica);
for(x=1;x<=electronica;x++)
{
printf("Nombre del producto #%d: ",x);
scanf("%s",& nombre);
printf("Precio del producto: $");
scanf("%f",& precio);
printf("Cantidad de productos comprados: ");
scanf("%d",& cantidad);
suma=precio*cantidad;
if(cantidad>=3)
{
descuento=suma-(suma*0.05);
printf("Total de %s: $%f \n\n",nombre,descuento);
}
else
{
descuento=suma;
printf("Total de %s: $%f \n\n",nombre,suma);
}
totalB=totalB+descuento;
}
printf("Total del departamento de electronica: $%f \n\n",totalB);
total=totalA+totalB+((totalA+totalB)*0.16);
printf("Total a pagar incluyendo IVA: $%f",total);
getch();
}