1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова (Сам и контр)
Вариант 1 Самостоятельная работа 20 из старого издания 2018 года ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)
Босова, Босова, Бондарева
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Босова, Бондарева

Вариант 1 Самостоятельная работа 20 из старого издания 2018 года ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)

Задача
  1. Установите соответствие между типами переменных и их описаниями: переменная целого типа; логическая переменная; переменная вещественного типа; символьная переменная; строковая переменная.
  2. Найдите ошибки в программе.
    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.



Общая оценка
4 / 5
Другие учебники
Другие предметы