Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <conio.h>
- #include <cmath>
- using namespace std;
- int main()
- {
- int i, s, n, c, f, z, h;
- double m, ci, fi, gi;
- f=0;
- s=0;
- h=0;
- cout << "Zlot obzartuchow. \n Podaj ilosc powtorzen: ";
- cin >> i;
- int wynikp[i];
- do
- {
- cout << "Podaj liczbe zaproszonych obzartuchow oraz liczbe ciastek w jednyn pudelku: ";
- cin >> n >> m;
- c = n-1;
- int grubasy[c];
- double wynikf[n];
- if(1 <= n && n <= 10000 && 1 <= m && m <= 1000000000)
- {
- cout << "Podaj ile czasu (w sekundach) je ciastko kolejny kazdy obzartuch: ";
- f=0;
- do
- {
- cin >> z;
- if(1 <= z && z <= 100000)
- {
- grubasy[f] = z;
- f++;
- }else
- {
- cout << "Podales blenda liczbe, czas nie moze byc rowny 0 oraz nie moze przekraczac 100 000 sekund. Podaj liczbe ponownie: ";
- }
- }while(f < n);
- }else
- {
- cout << "Podales blenda liczbe, liczba zaproszonych obzartuchow nie moze byc mniejsza od 0 oraz nie moze przekraczac 10 000, a liczba ciastek w jednnym pudelku nie moze przekraczac 1 000 000 000. Podaj liczby ponownie.";
- }
- f=0;
- f=0;
- do {
- wynikf[f] = 86400 / grubasy[f];
- f++;
- // do tego momentu wyszto działa
- }while(f < n);
- ci = 0;
- f=0;
- do{
- ci = ci + floor(wynikf[f]) ;
- f++;
- }while(f < n); // do tego momentu działa
- fi = ci / m;
- wynikp[h] = ceil(fi);
- h++;
- s++;
- }while(s < i);
- f=0;
- do
- {
- cout << wynikp[f] << endl;
- f++;
- }while(f < i);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement