Hej
Zrobiłem testy i wyszły, sam też nie widzę błędu w tym zadaniu. Jednak kompilator mówi mi, że jest błąd. Mógłbym wiedzieć o co chodzi? Z góry dzięki!
#include
#includeusing namespace std;
int n,a[1000000],b; // zestaw testowy
int zaproszeni;
int pudelko, czas[1000000];
float c,lpud;int main()
{
cout << "Podaj liczbê zestawów testowych: " << endl;
cin >> n;
for (int i = 0; i < n; i++)
{cout << "Podaj liczbê zaproszonych ob¿artuchów: " << endl; cin >> zaproszeni; cout << "Podaj liczbê ciastek w pude³ku: " << endl; cin >> pudelko; for (int i=1; i<=zaproszeni; i++) { cout << "Podaj czas jedzenia " << i << "ego ob¿artucha" << endl; cin >> czas[i-1]; } for (int i=1; i<=zaproszeni; i++) { cout << "Czas jedzenia " << i << "ego ob¿artucha to: " << czas[i-1] << endl; } for (int i=1; i<=zaproszeni; i++) { a[i-1]=86400/czas[i-1]; cout << "Liczba ciastek " << i << "ego ob¿artucha to: " << a[i-1] << endl; b=a[i-1]/pudelko; c=c+a[i-1]; }
lpud = (c/pudelko);
cout << c << endl;
if ((int)lpud - lpud == 0)
cout << lpud << endl;
if ((int)lpud - lpud != 0)
cout << ceil(lpud) << endl;
c=0;
}return 0;
}