Вариант 1 Самостоятельная работа 20 из старого издания 2018 года ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)
Босова, Босова, Бондарева
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Босова, Бондарева
Вариант 1 Самостоятельная работа 20 из старого издания 2018 года ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)
Задача
- Установите соответствие между типами переменных и их описаниями: переменная целого типа; логическая переменная; переменная вещественного типа; символьная переменная; строковая переменная.
- Найдите ошибки в программе.
program ИМЯ;
var А, В: integer;
Rezult: char;
begin
A:=6;
B:=3;
Rezult:=A div В
end
Подробный ответ
1. Установим соответствие между типами переменных и их описаниями:
- integer — переменная целого типа;
- boolean — логическая переменная;
- real — переменная вещественного типа;
- char — символьная переменная;
- string — строковая переменная.
2. В программе допущена ошибка в описании переменной Rezult:
program ИМЯ;
var A, B: integer;
Rezult: char;
begin
A := 6;
B := 3;
Rezult := A div B
end
Выражение A div B даёт целое значение $$6 \div 3 = 2$$, а переменная Rezult объявлена как символьная (char). Значит, ей нужно присвоить целый тип, например integer.
Ответ
1. integer — целый тип; boolean — логический тип; real — вещественный тип; char — символьный тип; string — строковый тип.
2. Ошибка в том, что переменная Rezult объявлена как char, хотя ей присваивается целое значение. Нужно заменить char на integer.
Другие учебники
Другие предметы



