ОГЭ информатика
ОГЭ Информатика ОГЭ по информатике Подготовка к ОГЭ по информатике Варианты ОГЭ по информатике
http://onlyege.ru/ege/oge/oge-informatika/
Сайт учителя Николая Сафронова
Новинка !!!!
ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ПРЕЗЕНТАЦИЙ
ШКАЛА ПЕРЕВОДА И БАЛЛЫ ЗА ЗАДАНИЯ
Занятия ОГЭ информатика
06.10.2020
1. Количественные параметры информационных объектов
Тренинг по заданию №1 ВЫПОЛНИТЬ ОБЯЗАТЕЛЬНО!
____________________________________________________________________
13.10.2020
2. Кодирование и декодирование информации просмотреть (99 шт.)
Видео к заданию № 2
20.10.2020
Задания 3. Значение логического выражения
Презентация "Логические операции"
11.11. 2020 Требования к оформлению презентаций
17.11 2020 Требования к оформлению текстовых документов
24.11/2020 Задания 4. Формальные описания реальных объектов и процессов
Видео
https://graceoge.blogspot.com/p/blog-page_71.html
01/12/2020 Задание 5
Задания 5. Простой линейный алгоритм для формального исполнителя
08.12.2020 Задание 6
Задания 6. Программа с условным оператором
Задание 7
Задание 8
Задание_8 Запросы для поисковых систем с использованием логических выражений
22.12.2020 Разбор задания № 9
видео 1
12.01.2021
Исполнитель Робот
Исполнитель Робот
Пример с решением
(№ 1478) На бесконечном поле есть горизонтальная и вертикальная стены. Правый конец горизонтальной стены соединён с верхним концом вертикальной стены. Длины стен неизвестны. В каждой стене есть ровно один проход, точное место прохода и его ширина неизвестны. Робот находится в клетке, расположенной непосредственно под горизонтальной стеной у её левого конца.Напишите для Робота алгоритм, закрашивающий все клетки, расположенные непосредственно ниже горизонтальной стены и левее вертикальной стены, кроме клетки, в которой находится Робот перед выполнением программы.
Решение
вправо
нц пока не сверху свободно
закрасить
вправо
кц
нц пока сверху свободно
вправо
кц
нц пока справа свободно
закрасить
вправо
кц
нц пока не справа свободно
закрасить
вниз
кц
нц пока справа свободно
вниз
кц
нц пока не справа свободно
закрасить
вниз
кц
Для самостоятельного выполнения
(№ 1479) На бесконечном поле есть горизонтальная и вертикальная стены. Левый конец горизонтальной стены соединён с нижним концом вертикальной стены. Длины стен неизвестны. В каждой стене есть ровно один проход, точное место прохода и его ширина неизвестны. Робот находится в клетке, расположенной непосредственно справа от вертикальной стеной у её верхнего конца.Напишите для Робота алгоритм, закрашивающий все клетки, расположенные непосредственно выше горизонтальной стены и правее вертикальной стены, кроме клетки, в которой находится Робот перед выполнением программы.
____________________________________
РЕШЕНИЕ
вниз
нц пока не слева свободно
закрасить
вниз
кц
нц пока слева свободно
вниз
кц
нц пока снизу свободно
закрасить
вниз
кц
нц пока не снизу свободно
закрасить
вправо
кц
нц пока снизу свободно
вправо
кц
нц пока не снизу свободно
закрасить
вправо
кц
Системы счисления
19.01.2021
Разбор задания №3
09.02.2021 Разбор задания № 14
16.02.2021 Разбор задания 15 (ПАскаль)
Оператор for,if,mod
ПРАКТИКУМ
begin writeln ('Привет'); writeln ('Привет'); writeln ('Привет'); writeln ('Привет'); writeln ('Привет'); end.
А теперь с циклом for
var i:integer; begin for i:= 1 to 5 do writeln ('Привет') end.
06/04/2021
Презентация_1
Задание 151.Для чего предназначен оператор Readln (a)?Для ввода значения с клавиатуры. Программа ждет ввода и присваивает введенное значение переменной a
Отличается от read (а) тем, что ввод запрашивает с новой строки.2.
Что такое
writeln(s);
В "Паскале" Write и writeLn - это операторы которые предназначены для вывода информации на экран. Разница в том что write выводит информацию в одну строку, а writeLn в одну строку с переводом на следующую строчку. ... Процедура writeln(x) выводит значение х на экран и переводит "каретку" на другую строку.
Самостоятельно
15.2 Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, оканчивающихся на 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 4. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — сумму чисел, оканчивающихся на 4.
Входные данные | Выходные данные |
3 14 25 24 | 38 |
15.2 Решение
var n, s, k, g: integer;
begin
s:=0;
readln(n);
for k:=1 to n do
begin
readln(g);
if (g mod 10 = 4) then
s:=s+g;
end;
writeln(s);
end.
13.04.2021 Напишите программу на Паскале
Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 3 и оканчивающихся на 8. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 3 и оканчивающееся на 8. Количество чисел не превышает 100. Введённые числа по модулю не превышают 300. Программа должна вывести одно число: сумму чисел, кратных 3 и оканчивающихся на 8.
Входные данные | Выходные данные |
3 | 66 |
Решение.
20.2 Решением является программа, записанная на любом языке программирования. Пример верного решения, записанного на языке Паскаль:
var a, s: integer; begin s:= 0; readln(a); while a<>0 do begin if (a mod 3 = 0) and (a mod 10 = 8) then s := s + a; readln(a); end; writeln(s) end.
Комментариев нет:
Отправить комментарий