C Program to Display the Inventory of Items in a Store
#include
#include
void main()
{
struct date
{
int day;
int month;
int year;
};
struct details
{
char name[20];
int price;
int code;
int qty;
struct date mfg;
};
struct details item[50];
int n, i;
printf("Enter number of items:");
scanf("%d", &n);
fflush(stdin);
for (i = 0; i < n; i++)
{
fflush(stdin);
printf("Item name: \n");
scanf("%s", item[i].name);
fflush(stdin);
printf("Item code: \n");
scanf("%d", &item[i].code);
fflush(stdin);
printf("Quantity: \n");
scanf("%d", &item[i].qty);
fflush(stdin);
printf("price: \n");
scanf("%d", &item[i].price);
fflush(stdin);
printf("Manufacturing date(dd-mm-yyyy): \n");
scanf("%d-%d-%d", &item[i].mfg.day,
&item[i].mfg.month, &item[i].mfg.year);
}
printf(" ***** Inventory ***** \n");
printf("---------------------------------------------------------
---------\n");
printf("S.n.| Name | Code | Quantity | Price
| Mfg.Date \n");
printf("---------------------------------------------------------
---------\n");
for (i = 0; i < n; i++)
printf("%d %-15s %-d %-5d %-5d
%d/%d/%d \n", i + 1, item[i].name, item[i].code, item[i].qty,
item[i].price, item[i].mfg.day, item[i].mfg.month,
item[i].mfg.year);
printf("---------------------------------------------------------
---------\n");
getch();
}
Output
Enter number of items:3
Item name:
pendrive
Item code:
123
Quantity:
6
price:
3000
Manufacturing date(dd-mm-yyyy):
30-9-2012
Item name:
computer
Item code:
124
Quantity:
10
price:
10000
Manufacturing date(dd-mm-yyyy):
30-7-2012
Item name:
optical mouse
Item code:
Quantity:
price:
Manufacturing date(dd-mm-yyyy):
***** Inventory *****
------------------------------------------------------------------
S.n.| Name | Code | Quantity | Price | Mfg.Date
------------------------------------------------------------------
1 pendrive 123 6 3000 30/9/2012
2 computer 124 10 10000 30/7/2012
3 optical 0 0 0 0/0/0
------------------------------------------------------------------
C Program to Multiply given Number by 4 using Bitwise Operators
#include
#include
void main()
{
long number, tempnum;
clrscr();
printf("Enter an integer \n");
scanf("%ld", &number);
tempnum = number;
number = number << 2;
printf("%ld x 4 = %ld\n", tempnum, number);
getch();
}
Output
Enter an integer
450
450 x 4 = 1800
No comments:
Post a Comment