Earn by twitter on twivert

Sign up for PayPal and start accepting credit card payments instantly.

Monday, December 5, 2011

Student record using Structure in c

/*WAP of Student record using Structure in c*/
#include<stdio.h>
#include<conio.h>
struct student
{
 int rollno, marks1,marks2,marks3,tot;
 char name[25],grade;
 float per;
};
void main()
{
 struct student s;  //Data type of '*s' is struct student
 clrscr();
 //take input from user
 printf("Enter Student Roll Number: ");
 scanf("%d", &s.rollno);
 printf("\nEnter Student name: ");
 scanf("%s", s.name);
 printf("\nEnter Student 3 subject's marks: ");
 scanf("%d%d%d", &s.marks1,&s.marks2,&s.marks3);
 //calculation
 s.tot = s.marks1 + s.marks2 + s.marks3;
 s.per = s.tot/3;
 if(s.per>=75){
  s.grade = 'A';
 }
 else if(s.per<75 && s.per>=60){
  s.grade = 'B';
 }
 else if(s.per<60 && s.per>=50){
  s.grade = 'C';
 }
 else if(s.per<50 && s.per>=40){
  s.grade = 'D';
 }
 else if(s.per<40 && s.per>=33){
  s.grade = 'E';
 }
 else {
  s.grade = 'F';
 }
 //Display result
 printf("\n==================================\n");
 printf("\nStudent's Roll no. - %d", s.rollno);
 printf("\nStudent's Name - %s", s.name);
 printf("\nStudent's Total Marks - %d", s.tot);
 printf("\nStudent's Percentage - %f", s.per);
 printf("\nStudent's Grade - %c", s.grade);

 getch();
}

No comments:

Post a Comment

ADS

How to earn online

How to earn online:
Step - 1 :
signup for PayPal, to recieve your online earning
click here:
https://www.paypal.com/in/mrb/pal=CZ7224TZBMCBL
step - 2 : Singup these 4 sites & earn & enjoy! Read site to know how to earn.
1. trekpay
Earn up to $0.02 (2 cents) per click.
http://www.trekpay.com/?ref=34690
2. neobux
Earn up to $0.02 (2 cents) per click.
Click here:
http://www.neobux.com/?r=Moneyearner786

AddMe

Bookmark and Share