Вопрос задан 01.07.2023 в 09:42. Предмет Информатика. Спрашивает Романова Софья.

Пользователь вводит четыре натуральных числа вывести количество чисел из них, кратных семи .

пользователь вводит четыре натуральных числа если хотя бы два их них делятся на 6, вывести "yes", иначе вывести "no" . пользователь вводит количество натуральных чисел, затем сами числа вывести количество чисел из них, дающих остаток 2 при делении на 5 . пользователь вводит количество натуральных чисел, затем сами числа если хотя бы два их них дают остаток 3 при делении на 7, вывести "yes", иначе вывести "no" . пользователь вводит пять целых чисел, вывести количество положительных из них . пользователь вводит количество целых чисел, затем сами числа вывести количество чисел из них, принадлежащих отрезку [-3, 9] .
0 0
Перейти к ответам

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

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

void solve2(){

  int x,cnt = 0;

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

       cin >> x;

       cnt += (x % 6 == 0);

   }

   if(cnt >= 2) cout << "yes";

   else cout << "no";

}

void solve3(){

   int x, n, cnt = 0;

   cin >> n;

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

       cin >> x;

       cnt += (x % 5 == 2);

   }

   cout << cnt;

}

void solve4(){

  int x, n, cnt = 0;

   cin >> n;

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

       cin >> x;

       cnt += (x % 7 == 3);

   }

   if(cnt >= 2) cout << "yes";

   else cout << "no";

}

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

Давайте по порядку рассмотрим каждую задачу и предоставим соответствующий код на Python:

  1. Количество чисел, кратных семи:
python
numbers = input("Введите четыре натуральных числа через пробел: ") numbers = list(map(int, numbers.split())) count_multiples_of_seven = sum(1 for num in numbers if num % 7 == 0) print("Количество чисел, кратных семи:", count_multiples_of_seven)
  1. Проверка наличия хотя бы двух чисел, делящихся на 6:
python
numbers = input("Введите четыре натуральных числа через пробел: ") numbers = list(map(int, numbers.split())) divisible_by_six = sum(1 for num in numbers if num % 6 == 0) if divisible_by_six >= 2: print("yes") else: print("no")
  1. Количество чисел, дающих остаток 2 при делении на 5:
python
count = int(input("Введите количество натуральных чисел: ")) numbers = [] for _ in range(count): num = int(input("Введите число: ")) numbers.append(num) count_remainder_two = sum(1 for num in numbers if num % 5 == 2) print("Количество чисел, дающих остаток 2 при делении на 5:", count_remainder_two)
  1. Проверка наличия хотя бы двух чисел, дающих остаток 3 при делении на 7:
python
count = int(input("Введите количество натуральных чисел: ")) numbers = [] for _ in range(count): num = int(input("Введите число: ")) numbers.append(num) remainder_three_count = sum(1 for num in numbers if num % 7 == 3) if remainder_three_count >= 2: print("yes") else: print("no")
  1. Количество положительных чисел:
python
numbers = input("Введите пять целых чисел через пробел: ") numbers = list(map(int, numbers.split())) positive_count = sum(1 for num in numbers if num > 0) print("Количество положительных чисел:", positive_count)
  1. Количество чисел, принадлежащих отрезку [-3, 9]:
python
count = int(input("Введите количество целых чисел: ")) numbers = [] for _ in range(count): num = int(input("Введите число: ")) numbers.append(num) within_range_count = sum(1 for num in numbers if -3 <= num <= 9) print("Количество чисел, принадлежащих отрезку [-3, 9]:", within_range_count)

Скопируйте код для каждой задачи в свой Python-интерпретатор или среду разработки, чтобы выполнить их.

0 0

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

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

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

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