Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.06.2018, 16:58   #1
devote9
Новичок
Джуниор
 
Регистрация: 20.06.2018
Сообщений: 1
По умолчанию Помощь по си

Здравствуйте, помогите пожалуйста написать программу на Си при помощи ввода информации в .bin файл
Подготовить данные об абитуриентах, поступающих на факультет СПО. Информация о каждом студенте содержит следующие данные:
Фамилия, имя, отчество;
домашний адрес;
год рождения;
пол;
год окончания школы;
оценки в аттестате;
оценки вступительных экзаменов.


Составить программу, выдающую следующую информацию:
Список абитуриентов, имеющих в аттестате только оценки 5 и 4;
список абитуриентов, имеющих средний балл выше 4.5;
количество абитуриентов мужского и женского пола.

Вот наработка ввода в файл, но почему-то при вводе данных после строки адрес вылезает continue и что не вводи результат будет одинаковый. Ввод осуществляется в файл .bin, но в самом терминале выглядит некорректно. Если требуется - скину полную наработку программы, но это ужас
Цитата:
void add(){
int i,s;
FILE *bin=fopen("output.bin", "ab");
if (bin == NULL) {
printf("The file can not be written.\n");

} else {printf("File successfully created\nAdd a post\nIndex,Surname, adress\nMarks for 2 exms.\n");};
struct student stud;
for(i=0;i!=2; ){
for(s=0;s<32; s++ ){
stud.family[s]='\0';
}
for(s=0;s<32; s++ ){
stud.group[s]='\0';
}
scanf("%s%s%d%d%d%d%d%d%d",stud.fam ily,stud.adr,&stud.e1,&stud.e2,&stu d.z1,&stud.z2,&stud.z3,&stud.z4,&st ud.z5);
fwrite(&stud,sizeof(struct student),1,bin);
puts("Continue?");
puts("1.+");
puts("2.-");
scanf("%i", &i);
}

Последний раз редактировалось devote9; 20.06.2018 в 17:00.
devote9 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помощь! DarkNight Помощь студентам 1 23.02.2017 08:55
Помощь по C++ Merquer Помощь студентам 3 19.01.2016 23:01
Очень нужна помощь c матрицами, макросами в Excel. Заранее благодарен(поверьте, очень-очень нужна помощь) Farridjan Помощь студентам 1 03.07.2009 12:24
Очень нужна помощь с написанием программы... срочно(буду благодарен за помощь) 5Paladin5 Помощь студентам 3 02.07.2009 09:12
помощь в си++ qwerty243 Помощь студентам 3 24.02.2009 13:36