Алгоритмы (C++): различия между версиями
Перейти к навигации
Перейти к поиску
Строка 55: | Строка 55: | ||
=== Сколько нечетных среди n введенных === | === Сколько нечетных среди n введенных === | ||
<syntaxhighlight lang="c++" line> | <syntaxhighlight lang="c++" line> | ||
+ | #include <iostream> | ||
+ | #include <windows.h> | ||
+ | int main() { | ||
+ | SetConsoleOutputCP(CP_UTF8); | ||
+ | |||
+ | int count = 0, n; | ||
+ | std::cout << "Введите количество чисел: "; | ||
+ | std::cin >> n; | ||
+ | |||
+ | for(int i = 1; i <= n; i++) { | ||
+ | int x; | ||
+ | std::cout <<"Введите число " << i << ":"; | ||
+ | std::cin >> x; | ||
+ | |||
+ | if (x % 2 == 1) { | ||
+ | count++; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | std::cout << "Количество нечетных чисел равно " << count << std::endl; | ||
+ | return 0; | ||
+ | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Версия 17:28, 27 июня 2021
Код программ
Сумма вводимых целых чисел
1 #include <iostream>
2 #include <windows.h>
3
4 int main() {
5 SetConsoleOutputCP(CP_UTF8);
6
7 int count;
8 std::cout << "Введите число слагаемых:";
9 std::cin >> count;
10
11 int sum = 0;
12
13 for(int i = 1; i <= count; i++) {
14 int x;
15 std::cout <<"Введите слагаемое " << i << ":";
16 std::cin >> x;
17 sum += x;
18 }
19
20 std::cout << "Сумма равна " << sum << std::endl;
21 return 0;
22 }
Произведение целых чисел
1 #include <iostream>
2 #include <windows.h>
3
4 int main() {
5 SetConsoleOutputCP(CP_UTF8);
6
7 int count;
8 std::cout << "Введите число слагаемых:";
9 std::cin >> count;
10
11 int product = 1;
12
13 for(int i = 1; i <= count; i++) {
14 int x;
15 std::cout <<"Введите множитель " << i << ":";
16 std::cin >> x;
17 product *= x;
18 }
19
20 std::cout << "Произведение равно " << product << std::endl;
21 return 0;
22 }
Сколько нечетных среди n введенных
1 #include <iostream>
2 #include <windows.h>
3
4 int main() {
5 SetConsoleOutputCP(CP_UTF8);
6
7 int count = 0, n;
8 std::cout << "Введите количество чисел: ";
9 std::cin >> n;
10
11 for(int i = 1; i <= n; i++) {
12 int x;
13 std::cout <<"Введите число " << i << ":";
14 std::cin >> x;
15
16 if (x % 2 == 1) {
17 count++;
18 }
19 }
20
21 std::cout << "Количество нечетных чисел равно " << count << std::endl;
22 return 0;
23 }