Предмет: Информатика, автор: supersheremetev2017

27 вариант помогите пожалуйста c++

Приложения:

Ответы

Автор ответа: Аноним
0

1)

#include <iostream>

#include <iomanip>

#include <vector>

#include <map>

using namespace std;

signed main() {

   ios_base::sync_with_stdio(0);

   cin.tie(0);

   cout.tie(0);

   int N;

   cin >> N;

   int ans = 0;

   for(int i = 0; i < N; i++)

   {

       float k;

       cin >> k;

       if(k > 0)

           ans++;

   }

   cout << ans;

}

2)

#include <iostream>

#include <iomanip>

#include <vector>

#include <map>

using namespace std;

signed main() {

   ios_base::sync_with_stdio(0);

   cin.tie(0);

   cout.tie(0);

   int N;

   cin >> N;

   float k;

   cin >> k;

   int ans = 0;

   for(int i = 0; i < N; i++)

   {

       float m;

       cin >> m;

       if(m == k)

           ans++;

   }

   cout << ans;

}

3)

#include <iostream>

#include <iomanip>

#include <vector>

#include <map>

using namespace std;

signed main() {

   ios_base::sync_with_stdio(0);

   cin.tie(0);

   cout.tie(0);

   int N;

   cin >> N;

   int ans = 1;

   for(int i = 0; i < N; i++)

   {

       int m;

       cin >> m;

       if(m % 2 == 1)

           ans *= m;

   }

   cout << ans;

}


Омскаяптица: Все ок, но мне кажется вы загнули для уровня 5-9 класса
Омскаяптица: Сам алгоритм простой, я скорее имею ввиду 3 библиотеки после iostream, на мой взгляд они лишние
supersheremetev2017: А скажите пожалуйста можно как то это решить через вектор
supersheremetev2017: Вернее через массив
Омскаяптица: ну вообще, если уж на то пошло, в задании указан массив.
Похожие вопросы
Предмет: Математика, автор: DEAD421