Za poradą rozszerzyłem rozwiązanie i wprowadziłem klase. Ale coś w tym nie gra ;) Chce wykorzystać atrybuty w tych samych metodach
Zmienna. cpp
#include "../include/zmienna.h"
#include <iostream>
using namespace std;
int zmienna::Pobierz()
{
i=-1;
while(tab[i]!=0)
{
i++;
cout <<"Podaj liczbe " << endl;
cin >> tab[i];
cout << endl;
}
cout << "Ilosc pobranych liczb to: " << i << endl;
return i;
return tab[i];
}
void zmienna::Warunek()
{
int suma=0;
suma = tab[i]*tab[i] + tab[i+1]*tab[i+1];
cout << suma << endl;
}
main.cpp
#include <iostream>
#include "include/zmienna.h"
using namespace std;
int main()
{
int Pobierz();
void Warunek();
return 0;
}
zmienna.h
#ifndef ZMIENNA_H
#define ZMIENNA_H
class zmienna
{
public:
int i;
int tab[];
int Pobierz();
void Warunek();
};
#endif // ZMIENNA_H