Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- #include <conio.h>
- using namespace std;
- const int kol_st = 3;
- struct students
- {
- char fio [20];
- int id_group;
- int raiting [5];
- };
- int main()
- {
- FILE *fileWrite;
- fileWrite = fopen ("D:\\file.txt", "w");
- students *mass_st = new students [kol_st];
- const int buffer_size = 1000;
- char buffer [buffer_size];
- const int ocenki = 5;
- for (int i = 0; i < kol_st; i++)
- {
- cout << "Vvedite imya " << i+1 <<"-go studenta: " << endl;
- cin >> mass_st[i].fio;
- cout << endl;
- cout << "Vvedite nomer gryppu: " << endl;
- cin >> mass_st[i].id_group;
- cout << endl;
- cout << "Vvedite ocenki studentov" << endl;
- for (int j = 0; j < ocenki; j++)
- {
- cout << j+1 << ") ";
- cin >> mass_st[i].raiting[j];
- }
- cout << endl;
- }
- for (int i = 0; i < kol_st; i++)
- {
- sprintf (buffer, "%s" "\n" "%d" "\n", mass_st[i].fio, mass_st [i].id_group);
- fputs(buffer, fileWrite);
- for (int j = 0; j < ocenki; j++)
- {
- char znak = ' ';
- if (j + 1 == ocenki)
- {
- znak = '\n';
- }
- sprintf (buffer, "%d" "%c", mass_st[i].raiting[j], znak);
- fputs (buffer, fileWrite);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement