Вопрос задан 12.02.2021 в 04:40. Предмет Информатика. Спрашивает Шконда Ирина.

Pascal abc 1. Сколько натуральных чисел, меньших 1000,  не делятся ни на 5 ни на

7?2. Дан двумерный массив А(4,5), заполненный с помощью ГСЧ. Заменить максимальный элемент каждой строки на противоположный.3. Возвести отрицательные элементы массива А(10), заданного ГСЧ, в квадрат.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Щербаков Макс.
1. Var s,i:integer;
Begin
S:=0;
For i:=1 to 1000 do 
If (i mod 5<>0)and (i mod 7 <>0) Then s:=s+1;
Writeln(s);
Readln;
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
  1. Чтобы найти количество натуральных чисел, которые меньше 1000 и не делятся ни на 5, ни на 7, мы можем использовать принцип включения-исключения.

Для этого нам нужно найти количество чисел, делящихся на 5, количество чисел, делящихся на 7, а затем вычесть количество чисел, делящихся и на 5, и на 7 одновременно.

Количество чисел, делящихся на 5: Количество натуральных чисел, меньших 1000 и делящихся на 5 равно 1000/5 = 200.

Количество чисел, делящихся на 7: Количество натуральных чисел, меньших 1000 и делящихся на 7 равно 1000/7 = 142 (здесь мы игнорируем остатки).

Количество чисел, делящихся и на 5, и на 7 одновременно: Количество натуральных чисел, меньших 1000 и делящихся и на 5, и на 7 равно 1000/(5*7) = 28.

Теперь мы можем применить принцип включения-исключения: Количество чисел, не делящихся ни на 5, ни на 7 = Общее количество чисел - (Количество чисел, делящихся на 5 + Количество чисел, делящихся на 7 - Количество чисел, делящихся и на 5, и на 7 одновременно) = 1000 - (200 + 142 - 28) = 1000 - 314 = 686.

Таким образом, количество натуральных чисел, меньших 1000 и не делящихся ни на 5, ни на 7, равно 686.

  1. Чтобы заменить максимальный элемент каждой строки двумерного массива А(4,5) на противоположный, нам нужно найти максимальный элемент в каждой строке и заменить его на его противоположность (умноженную на -1).

Вот пример кода на языке Python, который реализует эту задачу:

python
import random # Создание и заполнение двумерного массива А(4,5) с помощью ГСЧ A = [[random.randint(1, 100) for _ in range(5)] for _ in range(4)] # Вывод исходного массива print("Исходный массив:") for row in A: print(row) # Замена максимального элемента каждой строки на противоположный for i in range(4): max_element = max(A[i]) # Находим максимальный элемент в строке max_index = A[i].index(max_element) # Находим индекс макс
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос