Домашние задания: Информатика

Помогите пожалуйста с дз по информатике 8класс (паскаль) если можно с объяснением, а то тема не понятна

* Ирина* *
530
Задача 4 (PascalABC)
var n, z1, z2 : integer;
begin
Repeat
Write (' Введите двухзначное чиссло n = ');
ReadLn (n);
until (n >= 10) and (n <=99);
z1 := n div 10;
z2 := n mod 10;
if (z1 = z2) then Writeln (' True') else WriteLn (' False');
end.

Николай Иванов
Николай Иванов
73 229
Лучший ответ
Вопрос в том, что именно непонятно. Типы данных? Ввод/вывод? Или ещё что?

Ладно, пишу коды программ с комментариями (комментарии писАть необязательно - всё равно они не будут выведены на экран. Комментарии в Паскале можно записать как "//текст комментария", "{текст комментария}" либо "(*текст комментария*)". т.е.:
 //текст комментария
{текст комментария}
(*текст комментария*)
Итак, задание 2:
 Program Ex_1; //название программы
uses crt;
var y: integer; //раздел описания локальных переменных. integer - целочисленный тип.
begin
clrscr; //очистка экрана
writeln ('Введите с клавиатуры значение переменной y (только число (целое число)), после чего нажмите клавишу Enter.');
write ('y='); //вывод на экран текста из апострофов (одинарных кавычек)
readln (y); //ввод (считывание значения, введенного с клавиатуры)
writeln ('x=', y+y+y); //вывод на экран текста и значения, переход на новую строку.
write ('Программа завершена. Для выхода нажмите клавишу Enter.');
readkey; //системная пауза
end.
Задание 3:
 Program P3; 
uses crt;
var a: integer;
b: string; //строковый тип
c: real; //вещественный тип (с плавающей запятой, тип действительных чисел)
begin
clrscr;
writeln ('Вводите с клавиатуры значения. После ввода нажимайте клавишу Enter.');
write ('Введите целое число: ');
readln (a);
write ('Введите любой текст: ');
readln (b);
write ('Введите дробное значение (число). Целую часть от дробной отделите точкой, а не запятой (например, 2.5): ');
readln (c);
writeln ('Вы ввели:');
writeln (a);
writeln (b);
writeln (c);
write ('Программа завершена. Для выхода нажмите клавишу Enter.');
readkey;
end.
Ну а задание 4 Вам уже написал Владимир Втюрин.
Andrey Kuznecov
Andrey Kuznecov
43 559
* Ирина* * а там где красное нужно подставлять свои варианты?