Az oldal töltődik…

https://docs.google.com/document/d/1g2RN0y2gm_-wsCdUFLFLFVf8ckdqLPndkZZXKboZ9YU/edit

binfa.h:

  1. #ifndef BINFA_H_INCLUDED
  2. #define BINFA_H_INCLUDED
  3. #include <iostream>
  4.  
  5. typedef char TElem;
  6.  
  7. struct BinFaElem;
  8.  
  9. typedef BinFaElem* BinFa;
  10.  
  11. struct BinFaElem {
  12.     TElem ertek;
  13.     BinFa bal;
  14.     BinFa jobb;
  15. };
  16.  
  17. void EgyElemuFa(BinFa &f, const TElem e);
  18.  
  19. #endif // BINFA_H_INCLUDED

binfa.cpp:

  1. #include "binfa.h"
  2.  
  3. void EgyElemuFa(BinFa &f, const TElem e){
  4.     f = new BinFaElem;
  5.     //(*f).ertek = e; // ugyanaz mint az alatta levo
  6.     f->ertek = e;
  7.     f->bal = NULL;
  8.     f-> jobb = NULL;
  9. }

main.cpp:

  1. #include <iostream>
  2. #include "binfa.h"
  3.  
  4. using namespace std;
  5.  
  6. int main(){
  7.     BinFa f = NULL, f2, f3;
  8.     EgyElemuFa(f, 'a');
  9.     EgyElemuFa(f2, 'b');
  10.     EgyElemuFa(f3, 'c');
  11.     f->bal = f2;
  12.     f->jobb = f3;
  13.  
  14.     return 0;
  15. }

Tovább olvasás

https://docs.google.com/document/d/1uaCgD9nvjyhpG8gDEYpZYvFmetwnx6RACpfDHrTRVyg/edit

#include
#include
 
using namespace std;
 
void beolvasas(vector &amp;t);
void feladat8(const vector t, int &amp;db);
bool volt(const int i, const vector t);
 
int main(){
    vector t;
    int db;
 
    beolvasas(t);
    feladat8(t, db);
 
    cout &lt;&lt; db &lt;&lt; " db kulonbozo tipus van!" &lt;&lt; endl;
 
    return 0;
}
 
void beolvasas(vector &amp;t){
    int n;
    cout &lt;&lt; "N=";
    cin &gt;&gt; n;
    t.resize(n);
    for(int i=0; i&gt; t[i];
    }
}
void feladat8(const vector t, int &amp;db){
    db=0;
    int n = t.size();
    for(int i=0; it){
    int j=0;
    while(j
#include 
#include 
#include 
 
using namespace std;
 
void beolvasas(vector &gt; &amp;t);
void fel5(const vector &gt; t, int &amp;hol);
double osszeg(const int i, const vector &gt; t);
 
int main(){
    vector &gt; t;
    int hol;
 
    beolvasas(t);
    fel5(t, hol);
 
    cout &lt;&lt; hol &lt;&lt; ". a legnagyobb!" &lt;&lt; endl;
 
    return 0;
}
 
void beolvasas(vector &gt; &amp;t){
    int n;
    ifstream ifs("be.txt");
    ifs &gt;&gt; n;
    t.resize(n);
    for(int i=0; i&gt; t[i][j];
        }
    }
}
void fel5(const vector &gt; t, int &amp;hol){
    double max;
    int n = t.size();
    hol = 0;
    max = osszeg(0, t);;
    for(int i=0; imax){
            hol=i;
            max=osszeg(i, t);
        }
    }
}
double osszeg(const int i, const vector &gt; t){
    double s=0;
    for(int j=0;j

Tovább olvasás