Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- /*Да се напише програма, която обработва броя на килимите, произведени
- от фирма Пирински гайтан за дните от 1 до 31 октомври 2015, по следния начин:
- а) въвежда броевете на килимите, произведени от фирма Пирински гайтан,
- за всеки един ден от 1.10.2015 до 31.10.2015, включително;
- б) извежда колко (като брой) са дните, през които са произведени
- по по‐малко от 25 килима за деня;
- в) извежда минималния брой килими, произведени от фирма Пирински гайтан
- за един ден;
- г) извежда датите, на които са произведени по повече от 39 килима.*/
- // трябва ми масив от 31 цели числа
- // от 0..30 или 1 до 31... -> 32 числа и 0 да не го пипам
- const int n = 31;
- int kilimizaden[n + 1];
- cout << "Programa za kilimi." << endl;
- // a
- for (int i = 1; i <= n; i++) // цикъл 1 до 31 (в случая)
- {
- cout << "Broj kilimi za den " << i << ": ";
- cin >> kilimizaden[i];
- }
- // б - брой дни с по-малко от 25 килима в този ден
- int broipod25 = 0;
- for (int i = 1; i <= n; i++)
- if (kilimizaden[i] < 25)
- broipod25 = broipod25 + 1;
- cout << "Broqt dni s pod 25 kilima e " << broipod25 << endl;
- // в - намиране на мин. брой килими
- int minbroi = kilimizaden[1];
- for (int i = 2; i <= n; i++)
- if (kilimizaden[i] < minbroi)
- minbroi = kilimizaden[i];
- cout << "Naj-malko kilimi za den sa " << minbroi << endl;
- // г - датите с повече от 39 килима
- cout << "Datite s poveche ot 39 kilima sa: ";
- for (int i = 1; i <= n; i++)
- if (kilimizaden[i] > 39)
- cout << i << " ";
- cout << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement