Определить номер нулевых элементов массива а 15 которые стоят после максимального
203
296
Ответы на вопрос:
#include < iostream> #include < iomanip> #include < ctime> using namespace std; int main() { setlocale(lc_all, "russian"); int arr[] = { 2, 5, 0, 4, 7, 0, 3, 0, 0, 1 }; int max = arr[0]; int maxind = 0; for (int i = 0; i < 10; i++) { cout < < arr[i] < < " "; if (max < arr[i]) { max = arr[i]; maxind = i; } } cout < < endl < < "максимальный элемент: " < < max < < endl; cout < < "номера элементов равных нулю, стоящих после максимального: "; for (int i = maxind; i < 10; i++) if (arr[i] == 0) cout < < i < < " "; cout < < endl; system("pause"); }
Const n = 10; var a: array[1..n] of integer; i: byte; b: integer; begin for i: =1 to n do read(a[i]); for i: =1 to n div 2 do begin b : = a[i]; a[i] : = a[n-i+1]; a[n-i+1] : = b; end; for i: =1 to n do write(a[i],' '); writeln; end .
Популярно: Информатика
-
Ангелина54545426.07.2020 02:06
-
alisakim223.11.2022 17:45
-
Revantrtr25.09.2020 01:42
-
Ивангаййййййййй15.09.2022 11:56
-
Помошник11111111455506.10.2021 13:01
-
angel49108.05.2023 13:21
-
ник504302.11.2022 22:42
-
LalkaZEKA12.04.2020 22:38
-
dartwaoder20hdhxgs02.10.2022 10:30
-
ibraevaira11.11.2021 15:17