alarm
Задайте вопрос
Информатика
David

код c++ (cin cout) условие на фото

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

Код:

#include <iostream>

using namespace std;

int main()

{

int n,i,max,j,count=0,sum=0;

cout << "n = ";

cin >> n;

int array[n];

for (i=0;i<n;i++)

{

cin >> j;

if (j>1000000)

{

cout << "Элемент массива превосходит 1000000";

break;

}

else

{

array[i] = j;

sum += j;

}

}

max = array[0];

for (i=1;i<n;i++)

{

if (array[i]>max)

{

max = array[i];

}

}

for (i=0;i<n;i++)

{

if (array[i] == max)

{

count++;

}

}

if (count > 1)

{

sum -= count*max;

cout << "Сумма элементов массива без максимальных: " << sum;

}

else

{

sum -= max;

cout << "Сумма элементов массива без максимального: " << sum;

}

}

Вывод:

n = 5

1 2 5 3 5

Сумма элементов массива без максимальных: 6

1 + 2 + 3 = 6

n = 5

1 2 3 4 5

Сумма элементов массива без максимального: 10

1 + 2 + 3 + 4 = 10

379
Trutneva
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

6. Написать программу в среде пр

ДАМ 54 БАЛЛА ЗА ПРАВИЛЬНЫЕ ОТВЕТ

ПРОШУ ОТВЕТИТЬ В ТЕЧЕНИЕ 3ч •-•

1.     Назовите назначение опций

посчитайтеПравильно 1. Дан услов

Обмен значений двух переменных ,

Контакты
Реклама на сайте