Вариант 2 Самостоятельная работа 23 ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)

ВАРИАНТ 2 1. Для каждой записи в левом столбце подберите соответствующее ей составное условие из правого столбца. 2. Квадраты при игре в крестики-нолики пронумерованы, как показано на рисунке:



Решение задачи: ВАРИАНТ 2 1. Для каждой записи в левом столбце подберите соответствующее ей составное условие из правого столбца. 2. Квадраты при игре в крестики-нолики пронумерованы, как показано на рисунке:Решение задачи: ВАРИАНТ 2 1. Для каждой записи в левом столбце подберите соответствующее ей составное условие из правого столбца. 2. Квадраты при игре в крестики-нолики пронумерованы, как показано на рисунке:Решение задачи: ВАРИАНТ 2 1. Для каждой записи в левом столбце подберите соответствующее ей составное условие из правого столбца. 2. Квадраты при игре в крестики-нолики пронумерованы, как показано на рисунке:

Ниже вариант решения задания из учебника Босова, Босова, Бондарева 8 класс, Просвещение:

ВАРИАНТ 2

1. Для каждой записи в левом столбце подберите соответствующее ей составное условие из правого столбца.

2. Квадраты при игре в крестики-нолики пронумерованы, как показано на рисунке:

1 2 3

4 5 6

7 8 9

Заданы номера трёх квадратов: N1, N2, N3, причём N1

var

N1, N2, N3: integer;

begin

write(taskВведи N1 > task);

readln(N1, N2, N3);

if(N1 mod 3 = 1) and (N2-N1 = 1)and (N3-N2=1)

then writeln(taskНа одной горизонталиtask)

else writeln(taskНе на одной горизонталиtask)

end.

Окно вывода:

Введи N1 > 1 8 9

Не на одной горизонтали

Введи N1 > 7 8 9

На одной горизонтали

Для издания 2025 года:

3. Дополнительное задание. На изучаемом языке программирования запишите программу преобразования исходных данных в соответствии с алгоритмом, представленным блок-схемой.

Паскаль

var

a: integer;

begin

write(taskВведи целое число a > > task);

readln(a);

if a > 0 then a := a + 1

else if a=0 then a:=18 else a:=a-6;

writeln(taska= task, a);

end.

Python

print(taskВведи a > > task)

a=int(input())

if (a > 0):

a+=1

else:

if a==0: a=18

else: a=a-6

print(taska=task,a)

Для издания 2018 года:

3. Сколько ошибок допущено в программе?

program zadacha;

var a: integer;

begin

writein(taskвведите целое число а task)

readln(а);

if а > 0 then а:=а+1;

writein(taskПолученное число task а)

end.

Найдите все ошибки и исправьте их. Опишите на естественном языке или с помощью блок-схемы алгоритм преобразования исходных данных, используемый в данной программе.

var

a: integer;

begin

write(taskВведи целое число a > > task);

readln(a);

if a > 0 then

a := a +1;

writeln(taskПолученное число task,a);

end.

Ошибка: нет запятой в выводе результата после пояснения.

Если число положительное, его значение увеличивается на 1, в противном случае не изменяется.