#ifndef BASE_H
#define BASE_H
#include <iostream>
#include <fstream>
#include <windows.h>
#include <cstdlib>
#include <iomanip>
#include <conio.h>
using namespace std;
const char* file = "jurnal";
char* r(char* buf);
char a[256];
char* r(char* b)
{
CharToOem(b, a);
return a;
}
inline void eatline()
{
while (cin.get() != '\n')
continue;
}
struct Stud {
int number;
char prizv[15];
char name[15];
char batk[15];
double istor_ukr;
double informatic;
double fizika;
double matem;
double ukr_mov;
double ukr_lit;
double in_mov;
double fizra;
double biologia;
double geografiy;
double seredniy_bal;
char clas[15];
};
class Base{
int a, num, j, b, g;
public:
Stud ob;
void menu();
void next();
void provirka();
void look();
void enter();
void poshyk();
void sort();
void redac();
void delet();
};
#endif // BASE_H
I2lmbmRlZiBCQVNFX0gKI2RlZmluZSBCQVNFX0gKI2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8ZnN0cmVhbT4KI2luY2x1ZGUgPHdpbmRvd3MuaD4KI2luY2x1ZGUgPGNzdGRsaWI+CiNpbmNsdWRlIDxpb21hbmlwPgojaW5jbHVkZSA8Y29uaW8uaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmNvbnN0IGNoYXIqIGZpbGUgPSAianVybmFsIjsKY2hhciogcihjaGFyKiBidWYpOwpjaGFyIGFbMjU2XTsKY2hhciogcihjaGFyKiBiKQp7CiAgICBDaGFyVG9PZW0oYiwgYSk7CiAgICByZXR1cm4gYTsKfQppbmxpbmUgdm9pZCBlYXRsaW5lKCkKewogICAgd2hpbGUgKGNpbi5nZXQoKSAhPSAnXG4nKQogICAgICAgIGNvbnRpbnVlOwp9CnN0cnVjdCBTdHVkIHsKICAgIGludCBudW1iZXI7CiAgICBjaGFyIHByaXp2WzE1XTsKICAgIGNoYXIgbmFtZVsxNV07CiAgICBjaGFyIGJhdGtbMTVdOwogICAgZG91YmxlIGlzdG9yX3VrcjsKICAgIGRvdWJsZSBpbmZvcm1hdGljOwogICAgZG91YmxlIGZpemlrYTsKICAgIGRvdWJsZSBtYXRlbTsKICAgIGRvdWJsZSB1a3JfbW92OwogICAgZG91YmxlIHVrcl9saXQ7CiAgICBkb3VibGUgaW5fbW92OwogICAgZG91YmxlIGZpenJhOwogICAgZG91YmxlIGJpb2xvZ2lhOwogICAgZG91YmxlIGdlb2dyYWZpeTsKICAgIGRvdWJsZSBzZXJlZG5peV9iYWw7CiAgICBjaGFyIGNsYXNbMTVdOwp9OwoKY2xhc3MgQmFzZXsKICAgIGludCBhLCBudW0sIGosIGIsIGc7CgogICAgcHVibGljOgogICAgICAgIFN0dWQgb2I7CiAgICAgICAgdm9pZCBtZW51KCk7CiAgICAgICAgdm9pZCBuZXh0KCk7CiAgICAgICAgdm9pZCBwcm92aXJrYSgpOwogICAgICAgIHZvaWQgbG9vaygpOwogICAgICAgIHZvaWQgZW50ZXIoKTsKICAgICAgICB2b2lkIHBvc2h5aygpOwogICAgICAgIHZvaWQgc29ydCgpOwogICAgICAgIHZvaWQgcmVkYWMoKTsKICAgICAgICB2b2lkIGRlbGV0KCk7Cn07CgojZW5kaWYgLy8gQkFTRV9ICg==