М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
87713404829
87713404829
26.11.2020 07:37 •  Информатика

Информатика 5 класс тез керек


Информатика 5 класс тез керек

👇
Открыть все ответы
Ответ:
Belka1985
Belka1985
26.11.2020

#include <iostream>

#include <ctime>

using namespace std;

int main() {

   const int n = 4;

   float arr[n][10];

   

   cout << "Исходный массив: " << endl;

   srand(time(NULL));

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

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

           float minValue = -10.f;

           float maxValue = 10.f;

           arr[i][j] = (float)rand()/(float) RAND_MAX * (maxValue - minValue) + minValue;

           

           cout << arr[i][j] << " ";

       }

       cout << endl;

   }

   

   int maxIndex = 0;

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

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

           if (arr[i][j] >= arr[maxIndex/10][maxIndex%10])

               maxIndex = i * 10 + j;

   cout << "Max: " << "arr["<<maxIndex/10<<"]["<<maxIndex%10<<"] = "

       << arr[maxIndex/10][maxIndex%10] << endl;

   

   int row = maxIndex/10;

   if (row < n - 1){

       cout << "Меняем " << row + 1 << " и " << n << " строки местами: " << endl;

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

           float temp = arr[n-1][j];

           arr[n-1][j] = arr[row][j];

           arr[row][j] = temp;

       }

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

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

               cout << arr[i][j] << " ";

           cout << endl;

       }

   } else {

       cout << "Максимальный элемент находится на последней строке." << endl;

   }

   return 0;

}

4,5(36 оценок)
Ответ:
ярик471
ярик471
26.11.2020

ответ:zywx

Объяснение:

Пишем код на python:

for x in range(2):

   for y in range(2):

       for w in range(2):

           for z in range(2):

               if (((x and (not y)) <= ((not z) or (not w))) and ((w <= x) or y)) == False:

                   print(x, y, w, z)

В результате его работы получаем таблицу истинности:

0 0 1 0

0 0 1 1

1 0 1 1

Сопоставляем нашу таблицу с таблицей в задание:

единственный столбик где есть 2 единицы и ноль в нашей таблице это столбик z ⇒ 1 столбик в таблице задания это z .

В нашей таблице вы видим, что нет строки со всеми единицами, следовательно в 2 столбике первой строке в таблице задания стоит 0, в нашей таблице мы видим, что есть одна строка с тремя единицами и одним 0 - этот ноль принадлежит столбику y ⇒ 2 столбик в таблице задания это y .

Остается 3 и 4 столбик, так как у нас в нашей таблице есть столбик со всеми единицами (столбик w) - 3 или 4 столбик таблицы задания должен полностью  состоять из единиц, так как в 4 есть 0 ⇒ 3 столбик состоит полностью из единиц ⇒ 3 столбик - w, а 4 столбик - x

4,8(35 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ