Вопрос задан 20.07.2023 в 23:23. Предмет Информатика. Спрашивает Рачёва Аня.

Любую на выбор Надо написать программу на любом языке программирования Задано N - количество

целых чисел. Найти сумму нечетных кратных 5, если таких чисел нет сумму считать равной 0. Задано N - количество натуральных чисел. Найти максимальный среди трехзначных нечетных. Гарантируется, что хотя бы одно такое число в последовательности присутствует.Задано N - количество целых чисел. Найти произведение максимального и минимального положительных чисел данной последовательности. Гарантируется, что в последовательности присутствует минимум два положительных числа.Задано N - количество натуральных чисел. Найти наибольшую разницу между двумя рядом стоящими элементами. Гарантируется, что элементов не меньше двух.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Бахвалов Дима.

Ответ:

Объяснение:

На выбор - первая)

var

 n:integer;

 a:array[1..1000] of integer;  

 i:integer;

 sum:integer;

begin

 readln(n);

 

 for i:=1 to n do

   readln(a[i]);

 

 sum:=0;

 for i:=1 to n do

   if (((a[i] mod 2)<>0) and ((a[i] mod 5) = 0)) then sum:=sum + a[i];

 

 writeln(sum);

 

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Давайте рассмотрим каждую из трех задач и напишем программы для их решения на языке Python:

  1. Найти сумму нечетных чисел, кратных 5:
python
def sum_odd_multiples_of_five(numbers): odd_multiples_of_five = [num for num in numbers if num % 5 == 0 and num % 2 != 0] if not odd_multiples_of_five: return 0 return sum(odd_multiples_of_five) # Пример использования N = int(input("Введите количество целых чисел: ")) numbers = [] for i in range(N): num = int(input("Введите целое число: ")) numbers.append(num) result = sum_odd_multiples_of_five(numbers) print("Сумма нечетных чисел, кратных 5:", result)
  1. Найти максимальное трехзначное нечетное число:
python
def find_max_three_digit_odd(numbers): max_odd = max(num for num in numbers if 100 <= num <= 999 and num % 2 != 0) return max_odd # Пример использования N = int(input("Введите количество натуральных чисел: ")) numbers = [] for i in range(N): num = int(input("Введите натуральное число: ")) numbers.append(num) result = find_max_three_digit_odd(numbers) print("Максимальное трехзначное нечетное число:", result)
  1. Найти произведение максимального и минимального положительных чисел:
python
def find_product_of_max_and_min_positive(numbers): positive_numbers = [num for num in numbers if num > 0] max_positive = max(positive_numbers) min_positive = min(positive_numbers) return max_positive * min_positive # Пример использования N = int(input("Введите количество целых чисел: ")) numbers = [] for i in range(N): num = int(input("Введите целое число: ")) numbers.append(num) result = find_product_of_max_and_min_positive(numbers) print("Произведение максимального и минимального положительных чисел:", result)
  1. Найти наибольшую разницу между двумя рядом стоящими элементами:
python
def find_largest_difference(numbers): max_difference = max(abs(numbers[i] - numbers[i+1]) for i in range(len(numbers) - 1)) return max_difference # Пример использования N = int(input("Введите количество натуральных чисел: ")) numbers = [] for i in range(N): num = int(input("Введите натуральное число: ")) numbers.append(num) result = find_largest_difference(numbers) print("Наибольшая разница между двумя рядом стоящими элементами:", result)

Замечание: Все программы предполагают, что пользователь будет вводить числа вручную. Вы можете изменить это поведение, добавив код для автоматического заполнения списка числами.

0 0

Похожие вопросы

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

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

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