#include <iostream>
using namespace std;
int main() {
int n,max0=0,ind=0,max1= -2147483647;
/* n - размер массива, max0 - первый максимальный элемент, ind - индекс первого максимального , max1 - второй максимальный элемент */
cin >> n;
int *a = new int[n]; // указатель на динамический массив типа int и размера n.
for (int i = 0; i < n; i++)
if ((cin >> a[i], a[i]) > max0 || i == 0) {
/*(cin >> a[i], a[i]) - присваивание число массиву и сразу же проверка его на максимум. */
/* Обязательное условие i == 0, тк max0 может быть и отрицательным, поэтому в любом случае при первой итерации максимумом будет первый элемент.*/
max0 = a[i];
ind = i;
}
if (i != ind && a[i] > max1) max1 = a[i];
/* поиск второго максимума, обязательное условие (i != ind) */
cout << max0 + max1;
delete[] a; // удаление из памяти массив a
return 0;
Решите уравнения: а) 15 4 ∕19 + x + 3 17∕19 = 21 2∕19; б) 6,7x - 5,21 = 9,54
Помогите решить задачи на паскаль.1) дан массив случайных чисел (количество элементов вводите с клавиатуры). найти произведение всех элементов массива.2) дан массив случайных чисел (количество элементов вводите с клавиатуры). найти сумму четных элементов массива.3) дан массив случайных чисел (количество элементов вводите с клавиатуры). найти максимальный элемент массива.4) дан массив случайных чисел (количество элементов вводите с клавиатуры). найти максимальный элемент массива среди элементов, кратных 3.
Почему япония - лидер по выплавке стали?
Чему равно: 1*(умножить)х? 0*х?
В каком из предложений пропущена одна (только одна!) запятая?1.она снова умолкла, точно некий внутренний голос приказал ей замолчать и посмотрела в зал. 2.и он понял: вот что неожиданно пришло к нему, и теперь останется с ним, и уже никогда его не покинет. 3.и оба мы немножко удовлетворим свое любопытство.4.впрочем, он и сам только еле передвигал ноги, а тело его совсем застыло и было холодное, как камень. 5.по небу потянулись облака, и луна померкла.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.