var n: integer; begin cls; for n: =1 to 10 do begin write(‘n=’,sqr(n)+5,’ ‘); end; end.
решить на паскале?
Ответ дал: Гость
чернила были красные и черные. весь текст писался чернилами черного цвета, а начало каждого нового раздела, т.е. новой мысли выделяли красными чернилами, так появилось выражение «красная строка», которым мы и сейчас обозначаем новую строку в начале абзаца.
Ответ дал: Гость
массив данных о стоимости товаров зададим в виде целочисленных констант
program primer_1; const a: array[1..12] of integer = (170, 180, 25, 36, 750, 1, 45, 28, 39, 10, 11, 58); i,min,k: integer; begin
for i: =2 to 12 do if a[i]< min then
min: =a[i]; k: =i; write(‘минимальная стоимость ‘, min, ‘ индекс’ ,k) end.
или скорее всего этот вариант
program primer_1; var a: array[1..12] of integer; i, min, k: integer; beginfor i: =1 to 12 do read(a[i]); min: =a[1]; k: =0; for i: =2 to 12 do if a[i]< min then begin min: =a[i]; k: =i; end; write(‘мин. сто-мость ‘, min, ‘ индекс ‘ ,k)end.
ITklass ru ОГЭ 2020 информатика Задание 6 ДЕМОверсия Решение
Ответ дал: Гость
1.способ.перепровляются 2 мальчика потом 1 мальчик возврощается и забирает 1 взрослого и переплывает с ним потом 1 мальчик возвращается и забирает второго взрослого. 2.способ.сначало переправляются 1 мальчик и 1 взрослый потом этот мальчик переправляется и забирает второго взрослого а потом возвращается за вторым мальчиком и переправляется назад вместе с ним.
Источник: gotovotvet.com
Подготовка к ОГЭ по информатике
2. В кодировке КОИ-8 каждый символ кодируется 8 битами. Андрей написал текст (в нём нет лишних пробелов): «Обь, Лена, Волга,
Москва, Макензи, Амазонка — реки».
Ученик вычеркнул из списка название одной из рек. Заодно он
вычеркнул ставшие лишними запятые и пробелы — два пробела
не должны идти подряд.
При этом размер нового предложения в данной кодировке
оказался на 8 байтов меньше, чем размер исходного
предложения. Напишите в ответе вычеркнутое название реки.
1 символ – 8 бит = 1 байт
Текст уменьшился на 8 байт, т.е. 8 символов.
Значит, в слове 8-2(, и Пробел)=6 символов.
Слово — Москва
3. Рассказ, набранный на компьютере, содержит 2 страницы, на каждой странице 32 строки, в каждой строке 64 символа. Определите
информационный объём рассказа в Кбайтах в одной
из кодировок Unicode, в которой каждый символ кодируется 16
бит.
• Количество символов – 2*32*64
• Количество информации – 2*32*64*16 бит
• Переведем в Кбайты –
2∗32∗64∗16
1024∗8
•Ответ :8
=
1+5+6+4
2
210+3
=2
3
4. В одной из кодировок Unicode каждый символ кодируется 16 битами. Ваня написал текст (в нём нет лишних пробелов): «Лев, тигр,
ягуар, гепард, пантера, ягуарунди —
Информатика ОГЭ 2021. 6 задание. Демоверсия.
кошачьи».
Ученик вычеркнул из списка название одного из
представителей семейства кошачьих. Заодно он
вычеркнул ставшие лишними запятые и пробелы — два
пробела
не
должны
идти
подряд.
При этом размер нового предложения в данной
кодировке оказался на 14 байт меньше, чем размер
исходного
предложения.
Напишите
в
ответе
вычеркнутое название представителя семейства
кошачьих.
• Ответ: ягуар.
5. Валя шифрует русские слова (последовательности букв), записывая вместо каждой буквы её код: Некоторые цепочки можно
Валя шифрует русские слова (последовательности
букв), записывая вместо каждой буквы её код:
Некоторые цепочки можно расшифровать не
одним способом. Например, 00010101 может
означать не только СКА, но и СНК. Даны три
кодовые цепочки:
А
Д
К
Н
О
С
10111101
1010110
01 100 101 10 111 000
10111000
Найдите среди них ту, которая имеет только одну
расшифровку,
и
запишите
в
ответе
расшифрованное слово.
10 111 101, 101 111 01 – 2 расшифровки
10 101 10, 101 01 10 – 2 расшифровки
10 111 000, 101 11000 – 1 расшифровка –
ОТВЕТ: НОС
6. Вася шифрует русские слова, записывая вместо каждой буквы её номер в алфавите (без пробелов). Номера букв даны в таблице:
Некоторые шифровки можно расшифровать не
одним способом. Например, 12112 может означать
«АБАК», может — «КАК», а может — «АБААБ».
Даны четыре шифровки:
112233
135793
203014
412030
Только
одна
из
них
расшифровывается
единственным
способом.
Найдите
её
и
расшифруйте. То, что получилось, запишите в
качестве ответа.
7.
А1
Й 11
У 21
Б2
К 12
Ф 22 Ю 32
В3
Л 13
Х 23
Г4
М 14 Ц 24
Д5
Н 15
Е6
О 16 Ш 26
Ё7
П 17 Щ 27
Ж8
Р 18
Ъ 28
З9
С 19
Ы 29
И 10
Т 20
Ь 30
Ч 25
Э 31
Я 33
112233
1 1 2 2 3 3 или
11 22 33
135793
1 3 5 7 9 3 или
13 5 7 9 3
203014
20 30 1 4 или
20 30 14
412030
4 1 20 30
гать
8. Мальчики играли в шпионов и закодировали сообщение придуманным шифром. В сообщении присутствуют только буквы из приведённого
фрагмента кодовой таблицы:
Определите, сколько букв содержит сообщение:
101212210102.
А
Б
В
Г
10 110 12 102
Ответ: 5
Д
Е
Ж
0
22 122
9. Напишите наибольшее целое число x, для которого истинно высказывание: НЕ (X = 17) И (X нечётное).
Напишите наибольшее целое число x, для
которого истинно высказывание:
НЕ (X = 17) И (X нечётное).
(X НЕ (X X >= 17 – 17,18,19,20,…
НЕ (X >= 17) — …,9,10,11,12,13,14,15,16
НЕ (X = 17) – 12,13,14,15,16
(X нечётное) – 13,15
Наибольшее – 15
Ответ: 15
10. Напишите наибольшее целое число x, для которого истинно высказывание: НЕ (X
Напишите наибольшее целое число x, для
которого истинно высказывание:
НЕ (X • Ответ: 18
Напишите наименьшее целое число x, для
которого истинно высказывание:
НЕ (X < 9) И НЕ (X нечётное).
• Ответ: 10
11. Иван-Царевич спешит выручить Марью-Царевну из плена Кощея. В таблице указана протяжённость дорог между пунктами, через которые
он может пройти.
Укажите длину самого короткого участка кратчайшего
пути от Ивана-Царевича до Марьи Царевны (от точки И
до точки М). Передвигаться можно только по дорогам,
указанным в таблице:
А Б В
А
1
Б
2
В 1 2
Г
И 1 1
6
М
1 8
3
Г И М
1
1 3
6
1
8
12. Между населёнными пунктами A, B, C, D, E построены дороги, протяжённость которых (в километрах) приведена в таблице. Определите
длину
кратчайшего
пути
между пунктами A и Е, проходящего через
пункт С. Передвигаться можно только по
дорогам, протяжённость которых указана в
таблице, два раза посещать один пункт
нельзя.
A
A
B
C
D
E
1
4
3
7
B
1
2
5
C
4
2
D
3
5
3
3
E
7
2
2
Ответ: 8
13. У исполнителя Омега две команды, которым присвоены номера: 1. прибавь 2; 2. умножь на b (b — неизвестное натуральное
У исполнителя Омега две команды, которым присвоены номера:
1. прибавь 2;
2. умножь на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Омега увеличивает число на экране на
2, а выполняя вторую, умножает это число на b. Программа для
исполнителя Омега — это последовательность номеров команд.
Известно, что программа 11211 переводит число 6 в число 164.
Определите значение b.
11211
6 – 8 – 10 – 10b – 10b+2 – 10b+2+2
10b+4=164
10b=160
b=16
Ответ: 16
14. У исполнителя Омега две команды, которым присвоены номера: 1. прибавь 3; 2. раздели на b (b — неизвестное натуральное
У исполнителя Омега две команды, которым присвоены
номера:
1. прибавь 3;
2. раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Омега увеличивает число на
экране на 3, а выполняя вторую, делит это число на b.
Программа для исполнителя Омега — это
последовательность номеров команд. Известно, что
программа 11121 переводит число 46 в число 8.
Определите значение b.
• Ответ: 11
15. Ниже приведена программа, записанная на пяти языках программирования. var s, t: integer; begin readln(s); readln(t);
Ниже приведена программа, записанная на пяти языках
программирования.
var s, t: integer;
begin
readln(s);
readln(t);
if (s < 7) or (t >5) then writeln(‘YES’)
else writeln(‘NO’) end.
Было проведено 9 запусков программы, при которых в качестве
значений переменных s и t вводились следующие пары чисел:
(9, 5); (11, 2); (4, 5); (7, –2); (4, 4); (7, 7); (1, –1); (3, 9); (2, 2).
Сколько было запусков, при которых программа напечатала «NO»?
16. Ниже приведена программа, записанная на пяти языках программирования. var s, t: integer; begin readln(s); readln(t);
Ниже приведена программа, записанная на пяти языках
программирования.
var s, t: integer;
begin
readln(s);
readln(t);
if (s > 2) and (t < 5) then writeln(‘YES’)
else writeln(‘NO’)
end.
Было проведено 9 запусков программы, при которых в
качестве значений переменных s и t вводились
следующие пары чисел:
(–2, 3); (2, 5); (0, 3); (5, –3); (5, 4); (11, 4); (8, –6); (1, 7); (9, 1).
Сколько было запусков, при которых программа
напечатала «NO»?
• Ответ: 4
17. На месте преступления были обнаружены четыре обрывка бумаги. Следствие установило, что на них записаны фрагменты одного
IP-адреса.
Криминалисты обозначили эти фрагменты
буквами А, Б, В и Г:
Восстановите IP-адрес. В ответе укажите
последовательность букв, обозначающих
фрагменты, в порядке, соответствующем
IP-адресу.
4.243 116.2
13
.23
А
Б
В
Г
18. Доступ к файлу home.jpg, находящемуся на сервере travels.ru, осуществляется по протоколу http. Фрагменты адреса файла
Доступ к файлу home.jpg, находящемуся на
сервере travels.ru, осуществляется по протоколу http.
Фрагменты адреса файла закодированы буквами от А до
Ж. Запишите последовательность этих букв,
кодирующую адрес указанного файла в сети Интернет.
A) .jpg
Б) http
B) ://
Г) /
Д) home
Е) ru
Ж)travels.
• Ответ: БВЖЕГДА
19. В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения
логической операции «И» — символ
« Рыбка
Найдено страниц (в тысячах)
780
260
50
20. В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для логической
операции
«И» — символ « Лермонтов
Ответ: 3400
Найдено страниц (в тысячах)
5200
2100
300
21. На рисунке — схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, И, К. По каждой дороге можно двигаться только в одном
На рисунке — схема дорог, связывающих города А, Б, В, Г, Д,
Е, Ж, И, К. По каждой дороге можно двигаться только в
одном направлении, указанном стрелкой. Сколько
существует различных путей из пункта А в пункт К, не
проходящих через пункт Е?
22. На рисунке — схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, К, Л, М, Н, П. По каждой дороге можно двигаться только в
На рисунке — схема дорог, связывающих города А, Б, В, Г, Д,
Е, Ж, К, Л, М, Н, П. По каждой дороге можно двигаться только
в одном направлении, указанном стрелкой.
Сколько существует различных путей из города А в город П,
проходящих через город Н?
Ответ: 16
23. Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в
десятичной
системе счисления. В ответе запишите только число,
основание системы счисления указывать не нужно.
3816, 758, 1101002.
• 3816 =3*161+8*160 =48+8=56
• 758=7*81+5*80=56+5=61
• 1101002=1*25+1*24+0*23+1*22+0*21+0*20=
32+16+0+4+0+0=52
Ответ: 61
24. Среди приведённых ниже трёх чисел, записанных в десятичной системе счисления, найдите число, сумма цифр которого в восьмеричной
записи наименьшая. В ответе
запишите сумму цифр в восьмеричной записи
этого числа.
5510, 8310, 9110.
• Ответ: 6
Источник: ppt-online.org
проект. берш слова. Язык программирования Phyton, решение задач на огэ
Единственный в мире Музей Смайликов
Самая яркая достопримечательность Крыма
Скачать 367.15 Kb.
средняя общеобразовательная школа №3
Барабинского района Новосибирской области
«Язык программирования Phyton, решение задач на ОГЭ»
Выполнил: Берш Вадим,
учащийся 9 «И» класса
Руководитель: Ныркова Алёна
Основная часть 4
Теоретическая часть 4
Практическая часть: 6
Текст в Python 6
Арифметические действия в Python 6
Базовые команды и обозначения в Python 7
Решение задач с ОГЭ 7
Введение
Узнать, что такое язык Python и научится писать некоторые программы на нем. Решить несколько задач с Обязательного Государственного Экзамена.
1. Найти информацию о языке Python.
2. Понять принципы работы с языком Python.
3. Научится писать некоторые программы на Python.
4. Решить задачи с ОГЭ при помощи Python
Актуальность
Python — один из самых популярных языков программирования на данный момент, в рейтинге TIOBE он занимает 1 место. У Python существуют свои фанаты это языка, но есть и те, кто данный язык не переносит, в любом случае равнодушным он никого не оставляет. Тем более знание данного языка программирования обязательно для сдачи Обязательного Государственного Экзамена (ОГЭ)
Основная часть
Теоретическая часть
Программирование – это важнейший навык 21 века. Быть программистом на сегодняшний день востребовано. Но с вероятностью 48.1% в будущем эту работу могут заменить роботы. Сегодня работа как никогда ранее требует способности решать поставленные задачи, новые технологии становятся неотъемлемой частью строительства карьеры во всём большем количестве отраслей.
Чтобы начать писать программный код, необходимо начать говорить на компьютерном языке. Компьютерам требуются пошаговые инструкции, и они могут понимать только определенные языки. Точно так, как человек из России может не понимать по-китайски, компьютеры понимают только языки, специально созданные для них.
Компьютерный‚ или программный, код пишется на языках программирования, таких как Python, C++, Ruby или JavaScript. Эти языки позволяют «разговаривать» с компьютером и сообщать ему команды. Представьте, что вы обучаете свою собаку трюкам: когда вы произносите команду «сидеть», она садится, говорите «голос» — она лает. Собака понимает эти простые команды, однако остальные ваши слова — нет. Также у компьютеров есть определенные ограничения, однако они готовы выполнить все, что вы попросите на их языке.
Разработка языка Python была начата в конце 1980-х годов сотрудником голландского института CWI Гвидо Ван Россумом. Название языка произошло вовсе не от вида пресмыкающихся. Автор назвал язык в честь популярного британского комедийного телешоу 1970-х «Летающий цирк Монти Пайтона».
Впрочем, всё равно название языка чаще связывают именно со змеёй, нежели с передачей, даже эмблема на сайте python.org (до выхода версии 2.5) изображают змеиные головы. Важная цель разработчиков Python — создавать его забавным для использования. Это отражено в его названии, которое пришло из Монти Пайтона. Также это отражено в иногда игривом подходе к обучающим программам и справочным материалам, таким как примеры использования, которые используют понятия ветчины (spam) и яиц вместо стандартных foo и bar. Поэтому работа с Python очень интересна и увлекательна.
Практическая часть:
Текст в Python
Начнём с самой лёгкой программы:
«print» – означает, что мы хотим, чтобы надпись показалась на экране, скобки и кавычки показывают какую надпись мы хотим показать. В итоге получилось:
Арифметические действия в Python
С помощью Python можно решать примеры.
Таблица операторов сравнения Python:
Оператор | Значение | Пример |
== | Равно (сравнение) | x == y |
!= | Не равно | x != y |
> | Больше чем | x > y |
= или = y или x остаток при делении | x % y | |
// | целая часть при делении | x // y |
Базовые команды и обозначения в Python
- input() — ввод данных;
- print() — вывод данных.
- Цикл while ( Цикл while работает с предусловием. Если условие выполняется, тогда цикл работает.)
Решение задач с ОГЭ
1) В таблице Dat хранятся данные измерений среднесуточной температуры за 10 дней в градусах (Dat[1] — данные за первый день, Dat[2] — за второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.
2) Ниже приведена программа, записанная на пяти языках программирования.
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(8, 8); (9, 6); (4, 7); (6, 6); (–9, –2); (–5, 9); (–10, 10); (6, 9); (10, 6).
Сколько было запусков, при которых программа напечатала «YES»?
3) Ниже приведена программа, записанная на пяти языках программирования.
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(5, 3); (2, 4); (–1, 10); (5, 7); (5, 4); (–11, 4); (9, 13); (7, 9); (6, 8).
Сколько было запусков, при которых программа напечатала «YES»?
4) Напишите программу, которая в последовательности целых чисел определяет количество нечётных чисел, кратных 3. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести два числа: длину последовательности (завершающий 0 не учитывается) и количество нечётных чисел, кратных 3.
Пример работы программы:
Приведём решение на языке Python.
Заключение
Большую часть заданий с ОГЭ по информатике составляет программирование. Полученный опыт во время создания проекта сильно поможет мне в решении данных задач и в последствии хорошо сдать экзамен.
В процессе выполнения работы были решены следующие задачи:
1. Нашёл информация о языке Python.
2. Понял принципы работы с языком Python.
3. Научился писать некоторые программы на Python.
4. Решил несколько задач с ОГЭ при помощи Python
- Брайсон Пэйн: «Python для детей и родителей играй и программируй»
- Майк МакГрат: «Python. Программирование для начинающих»
- Википедия: «https://ru.wikipedia.org/wiki/Python»
- Helloworld: «http://www.helloworld.ru/texts/comp/lang/python/python2/index.htm»
- Решу ОГЭ: https://inf-oge.sdamgia.ru/
Источник: topuch.com