
Вопрос задан 01.07.2023 в 09:42.
Предмет Информатика.
Спрашивает Романова Софья.
Пользователь вводит четыре натуральных числа вывести количество чисел из них, кратных семи .
пользователь вводит четыре натуральных числа если хотя бы два их них делятся на 6, вывести "yes", иначе вывести "no" . пользователь вводит количество натуральных чисел, затем сами числа вывести количество чисел из них, дающих остаток 2 при делении на 5 . пользователь вводит количество натуральных чисел, затем сами числа если хотя бы два их них дают остаток 3 при делении на 7, вывести "yes", иначе вывести "no" . пользователь вводит пять целых чисел, вывести количество положительных из них . пользователь вводит количество целых чисел, затем сами числа вывести количество чисел из них, принадлежащих отрезку [-3, 9] .

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

Отвечает Лукьянова Фируза.
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";
}



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Давайте по порядку рассмотрим каждую задачу и предоставим соответствующий код на Python:
- Количество чисел, кратных семи:
pythonnumbers = 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)
- Проверка наличия хотя бы двух чисел, делящихся на 6:
pythonnumbers = 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")
- Количество чисел, дающих остаток 2 при делении на 5:
pythoncount = 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)
- Проверка наличия хотя бы двух чисел, дающих остаток 3 при делении на 7:
pythoncount = 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")
- Количество положительных чисел:
pythonnumbers = input("Введите пять целых чисел через пробел: ")
numbers = list(map(int, numbers.split()))
positive_count = sum(1 for num in numbers if num > 0)
print("Количество положительных чисел:", positive_count)
- Количество чисел, принадлежащих отрезку [-3, 9]:
pythoncount = 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-интерпретатор или среду разработки, чтобы выполнить их.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili