Write a C Program to create a structured data file named
Student.dat to store the roll no, name
and course.
Provide following functions:
1. Accept the values from the user using structure
variables. Store the contents in a file.
2. Display the file.
3. The user should be able to add new records to the
existing file. And display the new file.
Answers were Sorted based on User's Feedback
Answer / muklesh kumr
#include <stdio.h>
#include <ctype.h>
struct Student
{
int ID;
char LastName[32];
char FirstName[32];
int DateOfBirth; // This could be of the form YYYYMMDD. For example someone born on December 21st, 1990 would have a value of 19901221
char Address[32];
char TelephoneNumber[11]; // a 10-digit string
char ProgramPursued[32];
};
char GetUserOption()
{
char option = 'I'; // 'I' for Invalid
while(option == 'I')
{
// Print the menu items
printf("\n");
printf("Choose one of the following options:\n[u]pdate [P]rint [S]earch [E]xit\n");
scanf("%c", &option);
switch(toupper(option))
{
case 'U':
case 'P':
case 'S':
case 'E':
break;
default:
option = 'I';
break;
}
}
return option;
}
// students must hold 10 students
void LoadStudents(Student students[])
{
// TODO: load students from file
}
// students must hold 10 students
void SaveStudents(Student students[])
{
// TODO: save students to file
}
int main()
{
Student students[10];
int looping = 1;
// Load the students from the file
LoadStudents(students);
// Loop until exit
while(looping)
{
char option = GetUserOption();
switch(option)
{
case 'U':
// TODO: Let the user update a record
break;
case 'P':
// TODO: Print the students to the screen
break;
case 'S':
// TODO: Let the user search for a student
break;
case 'E':
looping = 0; // exit the loop
break;
}
}
// Save the students to the file
SaveStudents(students);
return 0;
| Is This Answer Correct ? | 73 Yes | 64 No |
Answer / madhuri
How tO store different students details using file. In c language. Can anybody help me?
| Is This Answer Correct ? | 3 Yes | 1 No |
Answer / ratnesh kumar
Write a C program that asks the user to enter a 10-digit.telephone number (the first three digits refer to the area code, the next three digits refer to the exchange code, and the remaining four digits refer to number), print the parts of the number and complete telephone number in additionto the area code and exchange code.
#include<stdio.h>
#include<conio.h>
main()
{
long int num,area_code,exchange_code,remaining_number,d,s;
printf("Enter the Number
");
scanf("%ld",&num);
area_code=num/10000000;
printf("The area code is%ld",area_code);
d=num/10000;
exchange_code=d%1000;
printf("
The exchange code is%ld",exchange_code);
remaining_number=num%10000;
printf("
remaining_number is%ld",remaining_number);
printf("
the sum of areacode and exchange code is:%ld",exchange_code+area_code);
getch();
}
| Is This Answer Correct ? | 4 Yes | 4 No |
What are the Roles and Responsibilities of BDM in IT Industry ? And Tell me some thing about about IT industries
Problem about Huawei S5700 in eNSP
What motivates you? How do you motivate others?
why prototype is used?
what is the difference between database software, middleware and enterprise application software
i have completed my bca from annamalai university in distance mode. Now am working as a Front Office Executive in a Software co. I am interested in HR field. and i want to do MBA HR from symbiosis university through Distance mode..Am i thinking right for myself??? please suggest me.!
I have given ielts exam and i got 5.5 bands and i also got three I-20s from the US universities, so my ielts score will interrupt my visa or not? I want to confirm it.
What is security policy? To protect an organization’s information what security policy need to follow according to you.
Cisco vs HP vs IBM vs Dell
How do you monitor risks to the project and mitigate them?
What id the meaning of MIS ? MIS nasure, charactersitcs, purpose ? how can the leanr about them ?
This is related to Medical Transcription field. As i am above to get the call from the company, I just want to prepare for the interview for the post of Auditor and I have just never faced the telephonic interview and very rare attempted the interview in companies as I have worked for very few companied.
Business Administration (517)
Marketing Sales (1279)
Banking Finance (3209)
Human Resources (747)
Personnel Management (68)
Hotel Management (29)
Industrial Management (113)
Infrastructure Management (14)
IT Management (97)
Supply Chain Management (16)
Operations Management (39)
Funding (79)
Insurance (494)
Waste Management (1)
Labor Management (48)
Non Technical (73)
Business Management AllOther (546)