Ytbjfdg
15.07.2020 07:30

Дано натуральное число n, действительные числа a1,..., an. Получить max( |a1|,..., |an|) ​ Язык СИ, желательно использовать все операторы цикла: for, while, dowhile.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Юли009
21.08.2022 09:55

#include <iostream>

using namespace std;

int main()

{

   int a1 = 2;

   int d = -2;

   int amount = 0;

   int n;

   cin >> n;

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

   {

       amount += a1;

       cout << a1 << " ";

       a1 += d;

   }

   cout << endl << amount;

}

Объяснение:

#include <iostream> // Библиотека ввода - вывода

using namespace std; // Пространство имён

int main()

{

   int a1 = 2; // Первый элемент = 2

   int d = -2; // Разность = -2

   int amount = 0; // Сумма = 0

   int n; // Создание целочисленной переменной n

   cin >> n; // Ввод с клавиатуры

   for (int i = 0; i < n; i++) // Идём от нуля до n

   {

       amount += a1; // Суммируем элемент

       cout << a1 << " "; // Выводим элемент

       a1 += d; // Узнаём следующий элемент прогрессии

   }

   cout << endl << amount; // Выводим сумму

}

0,0(0 оценок)
Ответ:
irinamiller93
20.08.2021 12:39

Надо вычислить дробь a*d / b*c = m / n

1. Инициализация переменных a, b, c, d

2. Вычисление значения m = a*d

3. Вычисление значения n = b*c

4. Вычисление значения m / n

Данный алгоритм вычисления дроби является линейным, так как каждое действие идет прямо за предыдущим. Ничто никуда не перескакивает.

Также можно привести пример из реальной жизни: Для приготовления бутерброда мы вначале:

1.  отрезаем 1 ломтик хлеба

2. потом отрезаем колбасу, сыр, лук

3. Намазываем хлеб маслом

4. Выкладываем сверху колбасу, сыр, лук

5. Бутер готов

Объяснение:

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота