В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
SERGUES
SERGUES
11.05.2021 16:08 •  Информатика

с блок-схемой закончить блок схему

В массиве размером NxN найти наименьшее число и обнулить все элементы, кроме элементов главной диагонали. (Комбинированные алгоритмические структуры)

#include // подключем библиотеку для возможности изменения стандартного генератора чисел (srand(...));

int main()

{

using namespace std; // используем пространство имен std;

setlocale(LC_ALL, "ru"); // возможность использования русского текста в консоли;

srand(time(NULL)); // генератор случайных числе;

const int N = 3; // константный размер массива;

int A[N][N]; // обьявление двумерного массива;

cout A[i][j]) // если в теле условия/цикла ожидается 1 инструкция, то { } можно не ставить;

min = A[i][j];

}

}

// обнуляем все элементы массива, кроме элементов, расположеных на главной диагонали:

for (int i = 0; i < N; i++) // проходим по двумерному массиву используя 2 цикла;

{

for (int j = 0; j < N; j++)

{

// если i будет равен j, то получится что мы идем по глвной диагонали: i=1:j=1, i=2:j=2, i=3:j=3 ...

// поэтому, если i не равен j обнуляем элемент;

if (i != j)

A[i][j] = 0;

}

}

cout << "\nРезультат: " << endl;

for (int i = 0; i < N; i++) // проходим по двумерному массиву используя 2 цикла;

{

for (int j = 0; j < N; j++)

{

cout << A[i][j] << '\t'; // выводим то что получилось в консоль;

}

cout << endl;

}

cout << "\nМинимальный элемент в двумерном массиве = " << min << endl;

return 0;

}


с блок-схемой закончить блок схему В массиве размером NxN найти наименьшее число и обнулить все элем

Показать ответ
Ответ:
Mogolan
Mogolan
18.05.2023 19:31

1. microsoft excel

2. Формулы – это выражение, начинающееся со знака равенства и состоящее из числовых величин, адресов ячеек, функций, имен, которые соединены знаками арифметических операций.

Ячейка – область, определяемая пересечением столбца и строки электронной таблицы, имеющая свой уникальный адрес.

Строка – все ячейки, расположенные на одном горизонтальном уровне.

Столбец – все ячейки, расположенные в одном вертикальном ряду таблицы.

Электронные таблицы - это работающее в диалоговом режиме приложение, хранящее и обрабатывающее данные в прямоугольных таблицах.

Текстом в электронных таблицах Excel является последовательность символов, состоящая из букв, цифр и пробелов.

3. Формула всегда начинается со знака:  = .

В формулах используются следующие знаки арифметических действий:

+ – сложение;

– – вычитание;

* – умножение;

/ – деление;

% – процент;

^ – возведение в степень.

В формулах можно использовать числа, ссылки на ячейки и диапазоны, а также встроенные функции.

Формула всегда записывается в одну строку.

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

Для удобства работы с длинными формулами выполняйте ввод не в ячейку, а в строку формул.

Очень длинные формулы будут автоматически разбиваться в строке формул на несколько строк.

4. В меню Excel выберите пункт Параметры. В разделе Параметры окна установите флажок Показывать формулы, а затем нажмите кнопку ОК.

5. #ДЕЛ/О! — данная ошибка практически всегда означает, что формула в ячейке пытается разделить какое-то значение на ноль.

#Н/Д — данная ошибка расшифровывается как недоступно, и это означает, что значение недоступно функции или формуле.

#ИМЯ? — данная ошибка возникает, когда вы неправильно указываете имя в формуле или ошибочно задаете имя самой формулы.

#ПУСТО! — данная ошибка связана с диапазонами в формуле.

#ЧИСЛО! — ошибка возникает, когда в формуле присутствуют некорректные числовые значения, выходящие за границы допустимого диапазона.

#ССЫЛКА! — ошибка возникает, когда были удалены ячейки, на которые ссылается данная формула.

#ЗНАЧ! — в данном случае речь идет об использовании неправильного типа аргумента для функции.

6. Диапазон (блок, фрагмент) – это любая выделенная прямоугольная часть электронной таблицы.

7. Принцип относительной адресации обозначает следующее: адреса ячеек, используемые в формулах, определены не абсолютно, а относительно места расположения формулы.

8. При абсолютной адресации адреса ссылок при копировании не изменяются. Чтобы назначить абсолютный адрес необходимо поставить перед индексом столбца и (или) перед номером строки знак доллара “$”.

9. Финансовые, дата и время, ссылки и массивы, статистические, математические, работа с базой данных, текстовые, логические, проверка свойств и значений, инженерные.

10. Функции: 1) Описание

2) Сложение

3) Вычитание

4) Умножение

5) Деление

6) Целочисленное деление

7) Максимальное числовое значение

8) Минимальное числовое значение

9) Абсолютное значение

10) Преобразование в тип float

11) Преобразование в тип integer

Объяснение: Не зря я тогда конспект писал)

0,0(0 оценок)
Ответ:
darinchiiik
darinchiiik
19.03.2021 21:42

#include <iostream>

#include <stdlib.h>

using namespace std;

int main()

{

   int arr[10], sum = 0; // Создаём массив и переменную, в которой будет сумма

   for (int i = 0; i < 10; i++) {

       int r = rand() %11 - 5; // Генерация случайного числа в промежутке от [-5; 5]

       arr[i] = r; // Присваем значение перменной

       cout << arr[i] << " "; // Вывод массива.

   }

   cout << endl;

   for (int i = 0; i < 10; i++) {

           if (arr[i] > 0) {  

           sum += arr[i]; // sum = sum + arr[i]

       }

   }

   cout << "Summa polozhitelnih: " << sum << endl;

   return 0;

}

Более оптимальный

#include <iostream>

#include <stdlib.h>

using namespace std;

int main()

{

   int arr[10], sum = 0; // Создаём массив и переменную, в которой будет сумма

   for (int i = 0; i < 10; i++) {

       int r = rand() %11 - 5; // Генерация случайного числа в промежутке от [-5; 5]

       arr[i] = r; // Присваем значение перменной

       cout << arr[i] << " "; // Вывод массива.

       if (i == 9) { cout << endl;}

       if (arr[i] > 0) {  

           sum += arr[i]; // sum = sum + arr[i]

       }

   }

   cout << "Summa polozhitelnih: " << sum << endl;

   return 0;

}

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