Advertisement
enkov

Вариант 1 на примерната задача за изпита по ВКН (С++)

Dec 2nd, 2013
480
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.51 KB | None | 0 0
  1. /*
  2. Вариант 1: Да се напише програма на С++, реализираща въвеждане от клавиатурата на брой гласували зрители за 20 кандидата, допуснати до финал в реалити шоу.
  3. а) да се изведе на екрана най-големият брой гласове за кандидат и номерът по ред на съответният кандидат;
  4. б) да се изведе на екрана сумата от броя гласове на кандидатите, събрали повече от 2000 гласа.
  5. */
  6.  
  7. // for MS C++ 2001+
  8. // for gcc remove stdio and system
  9.  
  10. // #include "stdafx.h" // only for win32 console app wizard MSVC++
  11.  
  12. #include <iostream>
  13. #include <stdio.h>
  14. #include <math.h>
  15. using namespace std;
  16.  
  17. int main()
  18. {
  19.   int glasove[20], i, nomer = 0, maxglasove, sumover2k = 0;
  20.  
  21.   for (i = 0; i < 20; i++)
  22.   {
  23.       cout << "Glasove za kandidat " << i+1 << ":";
  24.       cin >> glasove[i];
  25.   }
  26.  
  27.    maxglasove = glasove[0];
  28.    for (i = 1; i < 20; i++)
  29.    {
  30.       if ( glasove[i] > maxglasove )
  31.       {
  32.          maxglasove = glasove[i];
  33.          nomer = i;
  34.       }
  35.    }
  36.  
  37.    cout << "Naj-mnogo glasa " << maxglasove << " ima kandidat nomer " << nomer+1 << endl;
  38.  
  39.   for (i = 0; i < 20; i++)
  40.      if ( glasove[i] > 2000 )
  41.         sumover2k = sumover2k + glasove[i];
  42.  
  43.    cout << "Sumata na glasovete nad 2000 e " << sumover2k << endl;
  44.  
  45.    system("pause");
  46.    return 0;
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement