ИиДУД — Информатика и другие учебные дисциплины (iikt.ru)
Оглавление
- АСТРОНОМИЯ
- Астрономия 10 класс 1
- Астрономия 11 класс 1
- БИОЛОГИЯ
- МЕДИАРЕСУРСЫ 2
- Биология 5-6 класс. Пасечник 1
- Биология 6 класс. Пасечник 1
- Биология 7 класс. Пасечник 1
- Биология 8 класс. Пасечник 1
- Биология 9 класс. Пасечник 1
- ФИЗИКА
- Физика 7 класс. Перышкин 1
- Физика 8 класс. Перышкин 2
- Физика 9 класс. Перышкин 1
- Физика 10 класс. Мякишев 1
- Физика 11 класс. Мякишев 1
- Физика 10 класс. Генденштейн. Часть 1 1
- Физика 10 класс. Генденштейн. Часть 2 1
- Задачник по физике 10 кл. Генденштейн. Часть 3 1
- Физика 11 класс. Генденштейн 1
- Сборник задач по физике 7-9 кл. Перышкин 1
- Сборник задач по физике 7-9 кл. Лукашик. ГДЗ 1
- Задачник по физике 10-11 класс. Рымкевич 1
- ФИНАНСОВАЯ ГРАМОТНОСТЬ
- Основы финансовой грамотности 2
- ИНФОРМАТИКА
- 7 класс. Семакин. ФГОС 1
- 8 класс. Семакин. ФГОС 1
- 9 класс. Семакин. ФГОС 1
- 10 класс. Семакин. ФГОС 1
- 11 класс. Семакин. ФГОС 1
- Поурочный план занятий. Информатика. 7 класс. Учебник. Семакин И.Г. и др. 1
- Поурочный план занятий. Информатика. 8 класс. Учебник. Семакин И.Г. и др. 1
- Поурочный план занятий. Информатика. 9 класс. Учебник. Семакин И.Г. и др. 2
- 5 класс. Босова. ФГОС 1
- 6 класс. Босова. ФГОС
- 7 класс. Босова. ФГОС 1
- 8 класс. Босова. ФГОС 1
- 9 класс. Босова. ФГОС 1
- 10 класс. Босова
- 11 класс. Босова
- ОГЭ по ИНФОРМАТИКЕ 3
- ЕГЭ по ИНФОРМАТИКЕ
- КТП 1
ИиДУД, 2022
Разбор задания 6 | Информатика ОГЭ 2023 | Подробно
Привет, Гость
Последние статьи
Календарь статей
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 |
Талант — дар, над которым властвует человек; гений — дар, властвующий над самим человеком. /Д. Лоуэлл/
Задание №6 ОГЭ по информатике 2020г. Программа с условным оператором.
Сейчас на сайте — 1 (0 зарег.) | |
Всего хитов | 6784 |
Сегодня хитов | 6784 |
Сегодня хостов | 2390 |
Источник: iikt.ru
Решение модуля 5.3 Добрый, добрый Python
С помощью функции range() сформируйте следующую последовательность чисел:
0, 1, 2, …, 10
Результат выведите в виде последовательности чисел, записанных через пробел в одну строчку.
# for цикл в языках программирования, Функция range создаст список длинной в «n» элементов for i in range(11): print(i, end=» «) # Выводим получившийся результат в консоль и после каждого число ставим пробел.
С помощью функции range() сформируйте следующую последовательность чисел:
10, 9, 8, …, 0
Результат выведите в виде последовательности чисел, записанных через пробел в одну строчку.
number = 10 # начальное число for i in range(0, 11): # с помощью range проходим от 0 до 10 включительно print(number, end=» «) # Выводим в консоль число с пробелом number -= 1 # Уменьшаем число
С помощью функции range() сформируйте следующую последовательность чисел:
-10, -8, -6, -4, -2
Результат выведите в виде последовательности чисел, записанных через пробел в одну строчку.
for i in range(-10, 0, 2): # Перебираем цифры от -10 до 2 с шагом 2 print(i, end=» «) # Выводим результат в консоль
С помощью функции range() сформируйте следующую последовательность чисел:
1, 4, 7, 10, 13, 16, 19
Результат выведите в виде последовательности чисел, записанных через пробел в одну строчку.
for i in range(1, 20, 3): # Перебираем цифры от -1 до 20 с шагом 3 print(i, end=» «) # Выводим результат в консоль
Вводятся целые числа в одну строчку через пробел. Необходимо преобразовать эти данные в список целых чисел. Затем, перебрать этот список в цикле for и просуммировать все нечетные значения. Результат вывести на экран.
# Пользовательский ввод list_num = list(map(int, input().split())) result = 0 # Переменная для сохранения результата for i in list_num: # Перебираю значения в списке if i % 2 != 0: # Если остаток от деления не равен 0 значит число нечетное result += i # Суммирую значения print(result)
Вводятся названия городов в одну строчку через пробел. Необходимо преобразовать входные данные в список. Затем, перебрать его циклом for и заменить значения элементов на длину названия соответствующего города. Результат вывести на экран в виде последовательности чисел через пробел в одну строчку.
# Пользовательский ввод list_word = list(map(str, input().split())) list_num = [] # Пустой список for i in list_word: # Перебираем города в списке и сохраняем их в переменную i list_num.append(len(i)) # В новом списке сохраняем длину слова print(*list_num) # Выводим результат
Вводится натуральное число n. С помощью цикла for найти все делители этого числа. Найденные делители выводить сразу в столбик без формирования списка.
number = int(input()) # Пользовательский ввод list_num = [] # Пустой список for i in range(1, number+1): # Перебираю все число о одного до введенного пользователем if number % i == 0: # Если число делится на i без остатка тогда это делитель числа print(i)
Вводится натуральное число n. С помощью цикла for определить, является ли оно простым (то есть, делится нацело только на само себя и на 1). Вывести на экран ДА, если n простое и НЕТ — в противном случае.
user_number = int(input()) flag = True for i in range(2, user_number // 2+1): # Чтобы не перебирать все число мы может получить остаток от деления + 1 if (user_number % i == 0): # Если остаток от деления равен 0 flag = False # меняем значение флага на False # Если флаг True выводим ДА if (flag): print(«ДА») else: # Иначе НЕТ print(«НЕТ»)
Вводится список названий городов в одну строчку через пробел. Перебрать все эти названия с помощью цикла for и определить, начинается ли название следующего города на последнюю букву предыдущего города в списке. Если последними встречаются буквы ‘ь’, ‘ъ’, ‘ы’, то берется следующая с конца буква. Вывести на экран ДА, если последовательность удовлетворяет этому правилу и НЕТ — в противном случае.
import sys # Импортирую библиотеку # считывание списка из входного потока list_word = list(map(str, input().split())) result = ‘ДА’ # Переменная с флагом ДА list_num = [] # Пустой список for i in range(0, int(len(list_word)-1)): # Перебираю города word_1 = list_word[i].rstrip(«ьъы»).lower()[-1] # берем слово из списка удаляем с права все буквы rstrip(«ьъы») # переводим все буквы в нижний регистр и берем последнюю букву [-1] word_2 = list_word[i + 1].lower()[0:1] # берем следующие по индексу слово из списка, переводим его в нижний регистр # и берем первую букву if word_1 == word_2: # Если буквы одинаковые result = ‘ДА’ # Выводим ДА else: # Иначе result = ‘НЕТ’ # Выводим НЕТ break print(result)
Вводится натуральное число n. Вычислить сумму всех натуральных чисел меньше n, которые кратны или 3 или 5. Результат (сумму) вывести на экран. Пример: n = 10, имеем числа: 3, 5, 6, 9. Их сумма равна 23.
n = int(input()) # Ввод целого числа total = 0 for i in range(n): # Перебор чисел до n if i % 3 == 0 or i % 5 == 0: # Поиск чисел кратных 3 и 5 total += i # Суммирование кратных чисел 3 и 5 print(total)
Источник: zazloo.ru
Экзаменационный (типовой) материал ОГЭ / Информатика / 06 задание / 05
Ниже приведена программа, записанная на пяти языках программирования.
Было проведено 9 запусков программы, при которых в качестве значений переменных вводились следующие пары чисел (s, k):
(1, 2); (4, 12); (4, –12); (–5, –5); (3, 11); (–10, 12); (–3, –10); (4, 1); (1, 5). Сколько было запусков, при которых программа напечатала «ДА»?
Подобные задания можно добавить в готовый типовой вариант и получить свой уникальный КИМ с ответами и критериями.
ESUO | Единая система универсального образования
Сайт является информационным ресурсом и создан в ознакомительных целях. Все задания формируются из открытых источников сети интернет и из образовательных ресурсов Министерства образования РФ и ФИПИ.
Мы не храним у себя варианты и не предоставляем официальные КИМы на Государственную итоговую аттестацию. Оплата производится только за функцию конструктора готовых уникальных вариантов.
Источник: esuo.ru