задана последовательность целых чисел занесенная в массив. определить сколько среди них...

0 голосов
20 просмотров

задана последовательность целых чисел занесенная в массив. определить сколько среди них чисел равных задонному k.задача по java


Информатика (14 баллов) | 20 просмотров
Дан 1 ответ
0 голосов

Вот вариант на C++. А так как java и C++ очень похожи, то перевести на java не должно составить никаких проблем.

 

#include
using std::cout;
using std::cin;
using std::endl;

int main()
{
   int a[] = { 5, 7, 3, 6, 9, 4, 5, 1, 7, 6, 7, 8, 8, 4, 6, 9, 7, 1, 2 };
   int counter = 0, k;

   cout << "Enter k: ";<br>   cin >> k;
   cout << endl;<br>
   for(int i = 0; i < sizeof(a) / sizeof(int); i++)
   {
      cout << a[i] << ' ';<br>
      if(a[i] == k)
      {
         counter++;
      }
   }

   cout << "\n\n" << counter << " times" << endl;<br>
   return 0;
}


image
(2.0k баллов)