Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- using namespace std;
- const int maxmok = 25;
- struct mok{
- string name;
- string subj;
- };
- void skaitymas(mok mokiniai[], ifstream &data, int &skaicius);
- int main(){
- ifstream datain;
- datain.open("U1.txt");
- int isv, atvyk, klas;
- mok isvyke[maxmok];
- mok atvyke[maxmok];
- mok esami[maxmok];
- skaitymas(isvyke, datain, isv);
- skaitymas(atvyke, datain, isv);
- skaitymas(esami, datain, isv);
- cout<<"asd"<<endl;
- cout<<esami[0].name;
- datain.close();
- return 0;
- }
- void skaitymas(mok mokiniai[], ifstream &data, int &skaicius){
- char name_s[26];
- data>>skaicius;
- data.ignore();
- for(int x=0; x<skaicius; x++){
- data.get(name_s, 25);
- mokiniai[x].name = name_s;
- getline(data, mokiniai[x].subj);
- }
- }
- void atejimas(mok mokiniai[], int &klas, mok isvyke[], int isv){
- for(int x=0; x<klas; x++){
- if(mokiniai[x].name==isvyke[x].name){
- for(int y=x; y<klas; y++)
- mokiniai[y]=mokiniai[y+1];
- klas--;
- x--;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement