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



Write a C Program to create a structured data file named Student.dat to store the roll no, name a..

Answer / asiya

i want to this quastion answer

Is This Answer Correct ?    124 Yes 31 No

Write a C Program to create a structured data file named Student.dat to store the roll no, name a..

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

Write a C Program to create a structured data file named Student.dat to store the roll no, name a..

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

Write a C Program to create a structured data file named Student.dat to store the roll no, name a..

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 ?    3 Yes 4 No

Post New Answer

More IT Management Interview Questions

Why general ledger accounts require "post automatically" setting in SAP??

0 Answers  


What are the practices you follow for closing a project and meeting the conditions required to establish closure?

0 Answers   Safeway,


How retrive the deleted file frm UAT by doing migration in SAP BO 4.0

0 Answers   Accenture,


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.

0 Answers  


what do you mean by "Closures with help of Top Management and Colleagues"

0 Answers   IBM,


In the creation of the material master if user maintains MRP Type as ‘VB’ (Manual reorder point planning) unless until user will not maintain the Reorder point Qty & fixed lot size Qty system will not allow creating the material which is right process. Hence the same rule should be applied for MRP Type ‘ND’ also. So that user cannot fill the MRP Data unless he will not choose ‘VB’

0 Answers   Saudi Ceramics,


7. (a) How do you implement internal controls in IT systems? (b) How to design internal controls over financial reporting, when financial reporting is performed totally from the software application? Explain briefly the major points. (c) What are the additional controls needed, when the software interfaces are webbased? Explain the materiality of the payroll processing functions to be performed by webinterfaces from the control perspective.

0 Answers  


How we do trimming in Solaris and how to prevent the /var from become disk full.

0 Answers   IBM,


what is capital

0 Answers  


what is difference between a primary market and secondary market in us economy as per e-commerce point of view ?

1 Answers  


What are the key performance indicators of Business process analyst?

0 Answers   Yahoo,


I'm working with a crosstab in cognos now. Page 1 contains crosstab Page 2 contains list Fact - Revenue Dimension - Product line, Year If I click on the revenue (cell value) it should goto the particular record in another list which is located in a separate page. However, the fact could not be bookmarked. I don't know why. Do you have suggestions? Thanks in advance.

0 Answers   Thought Works,


Categories
  • Business Administration Interview Questions Business Administration (517)
  • Marketing Sales Interview Questions Marketing Sales (1279)
  • Banking Finance Interview Questions Banking Finance (3209)
  • Human Resources Interview Questions Human Resources (747)
  • Personnel Management Interview Questions Personnel Management (68)
  • Hotel Management Interview Questions Hotel Management (29)
  • Industrial Management Interview Questions Industrial Management (113)
  • Infrastructure Management Interview Questions Infrastructure Management (14)
  • IT Management Interview Questions IT Management (97)
  • Supply Chain Management Interview Questions Supply Chain Management (16)
  • Operations Management Interview Questions Operations Management (39)
  • Funding Interview Questions Funding (79)
  • Insurance Interview Questions Insurance (494)
  • Waste Management Interview Questions Waste Management (1)
  • Labor Management Interview Questions Labor Management (48)
  • Non Technical Interview Questions Non Technical (73)
  • Business Management AllOther Interview Questions Business Management AllOther (546)