C/C++

Помогите составить код на C++ ,заранее спасибо)

В массиве вещественных чисел изменить знак отрицательных чисел, после этого определить максимальный по величине элемент массива и его номер в массиве
#include <iostream>
using namespace std;
int main() {
double box[] = { 7.3, -8.5, 4.9, -1.2, 5.3 };
for (auto x : box) cout << ' ' << x;
puts("");
for (auto& x : box) if (x < 0) x *= -1;
for (auto x : box) cout << ' ' << x;
puts("");
auto max = box[0];
auto pos = 1U;
for (auto i = 1U; i < size(box); ++i) if (box[i] > max) {
max = box[i];
pos = i + 1U;
}
cout << " Max: " << max << "\n Position: " << pos << '\n';
system("pause > nul");
}
РХ
Ринат Хасанов
74 758
Лучший ответ
Санин Сергей Спасибо, еще раз вам огромное! Как вы так быстро такие задачи решаете))
? что???
Дано предложение (пробелы имеются), включающее ваше имя, фамилию, год поступления в университет и специальность, которое вы вводите с клавиатуры (через консоль). Напишите программу, которая подсчитывает какое количество раз каждая буква латинского алфавита встречается в предложении. При выводе результата на консоль учитывайте следующее: если буква находится на четной позиции в алфавите, то сначала печатается буква, а затем количество ее появлений в предложении; если буква – на нечетной позиции, то сначала печатается количество появлений буквы в предложении и затем сама буква (предполагается, что буква a находится на нечетной позиции, b – на четной, c – на нечетной и т.д.). Если каких-либо букв в предложении не встречается, то выдается буква и 0. Например, y 0.