Предмет: Информатика,
автор: Los3344
В массиве А[1..N] определить максимальное значение. Все элементы, находящиеся в массиве до максимального значения, увеличить на первое значение массив.Помогите плиз.
Ответы
Автор ответа:
0
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
int max = INT32_MIN;
int max_index = 0;
for(int i = 0; i < n; i++) {
cin >> a[i];
if(a[i] > max) {
max = a[i];
max_index = i;
}
}
for(int i = 0; i < max_index; i++)
a[i]+=a[0];
cout << max << endl;
}
язык C++
using namespace std;
int main() {
int n;
cin >> n;
int max = INT32_MIN;
int max_index = 0;
for(int i = 0; i < n; i++) {
cin >> a[i];
if(a[i] > max) {
max = a[i];
max_index = i;
}
}
for(int i = 0; i < max_index; i++)
a[i]+=a[0];
cout << max << endl;
}
язык C++
Автор ответа:
0
Все же насколько современный паскаль изящнее, лаконичнее и нагляднее С/С++
Похожие вопросы
Предмет: Химия,
автор: alekseypilipchuc
Предмет: Қазақ тiлi,
автор: zasmina2011
Предмет: Математика,
автор: anastasiyarybina55
Предмет: Алгебра,
автор: 10klass48
Предмет: Математика,
автор: yanuhacom