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

решить задачи в Pascal 1. Пользователь вводит два вещественных числа. Если первое не превосходит второе более, чем в два раза, то найдите их сумму и разность первого и второго и выведите их на экран. В противном случае вычислите произведение их модулей и выведите на экран.

2. Пользователь вводит два целых двузначных числа. Если большее из них нечетное, то выведите на экран первую цифру максимального числа. В противном случае вычислите частное большего и меньшего и выведите его на экран.

👇
Открыть все ответы
Ответ:
TIME6ONLINE
TIME6ONLINE
04.01.2021

9

Объяснение:

ROW(C2) - эта функция определяющая порядковый номер ячейки C2 по строкам, то есть 2 (вторая строка)

COLUMN(B3) - эта функция определяющая порядковый номер ячейки В3 по столбцам, то есть 2 (В второй столбец)

SQRT(B3) - эта функция определяющая квадратный корень числа из ячейки В3=4, то есть SQRT(4)=√4=2

AVERAGE(B1; SQRT(B3)) - эта функция вычисляющая среднее арифметическое чисел B1; SQRT(B3), которое математически равно  

(B1 + SQRT(B3))/2=(5+2)/2=7/2=3,5

Тогда

=ROW(C2)+AVERAGE(B1;SQRT(B3))*COLUMN(B3) = 2+3,5*2=2+7=9

4,4(19 оценок)
Ответ:
liloanimatronic
liloanimatronic
04.01.2021

#include <iostream>

#include <time.h>

using namespace std;

void print_array(int** arr, int n, int m) {

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

 for (size_t j = 0; j < m; j++) {

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

 }

 cout << endl;

}

cout << endl;

}

int** auto_input_matrix(int** arr, int n, int m) {

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

 for (size_t j = 0; j < m; j++) {

  arr[i][j] = rand() % 200 - 100;

 }

}

return arr;

}

int** search_for_the_minimum_and_maximum_values_and_putting_them_at_the_end_of_the_matrix(int** arr, int n, int m) {

int min = 100;

int max = -100;

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

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

  if (arr[i][j] <= min) {

   min = arr[i][j];

  }

  if (arr[i][j] >= max) {

   max = arr[i][j];

  }

 }

 arr[i][m-1] = max;

 arr[i][0] = min;

 min = 100;

 max = -100;

}

return arr;

}

int main() {

srand(time(NULL));

setlocale(LC_ALL, "Russian");

int n, m;

cout << "Введите количество строк в массиве: ";

cin >> n;

cout << "Введите количество элементов в массиве построчно: ";

cin >> m;

int** array = new int* [n];

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

 array[i] = new int[m];

}

array = auto_input_matrix(array, n, m);

print_array(array, n, m);

array = search_for_the_minimum_and_maximum_values_and_putting_them_at_the_end_of_the_matrix(array, n, m);

print_array(array, n, m);

delete[] array;

}

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