Прошу на c++ дан массив ненулевых целых чисел. определить, сколько раз элементы массива при просмотре от его начала меняют знак. например, в массиве 10, -4, 12, -4, -89, знак меняется три раза. прошу на c++
225
344
Ответы на вопрос:
#include < iostream> #include < ctime> #include < cstdlib> using namespace std; int main() { srand (time(null)); int a[10],k = 0; for (int i = 0; i< 10; i++) { do { a[i] = rand()%20-10; } while (a[i]==0); cout < < a[i] < < " "; } cout < < endl; for (int i = 0; i< 9; i++) if ((a[i]> 0 & & a[i+1]< 0) || (a[i]< 0 & & a[i+1]> 0)) ++k; cout < < "kol-vo: " < < k < < endl; return 0; }
Популярно: Информатика
-
romauaparckhome27.11.2022 00:53
-
sukhovilopolina13.04.2020 14:54
-
denisDergunov21.02.2022 11:09
-
zemairen07.06.2023 17:59
-
Zubu24.09.2020 08:21
-
emilgasanov02.02.2023 11:17
-
aizada1410.01.2020 05:54
-
прп3018.06.2022 03:14
-
Apsalikovat25.11.2021 17:50
-
эми4612.05.2023 16:05