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

Домашняя работа по Информатике. Записать на языке Паскаль.

1. Дано целое число. Если оно является положительным, то прибавить к нему 1; в противном случае не изменять его. Вывести полученное число.

2. Найти большее из двух чисел.
№1:
1-ый вариант:
 Program P1;  
uses crt;
var a: integer;
begin
clrscr;
write ('Введите с клавиатуры целое число, после чего нажмите клавишу Enter: ');
readln (a);
if a>0 then a:=a+1;
writeln ('Результат: ', a);
write ('Программа завершена. Для выхода нажмите клавишу Enter.');
readkey;
end.
2-ой вариант:
 Program P1;   
uses crt;
var a: integer;
begin
clrscr;
write ('Введите с клавиатуры целое число, после чего нажмите клавишу Enter: ');
readln (a);
if a>0 then writeln ('Введенное число положительное (>0) -> Результат: ', a+1) else writeln ('Введенное число не является положительным ( Результат: ', a);
write ('Программа завершена. Для выхода нажмите клавишу Enter.');
readkey;
end.
№2:
1-ый вариант:
 Program P2;  
uses crt;
var a, b: real;
begin
clrscr;
writeln ('Введите с клавиатуры 2 числа. После ввода каждого числа нажимайте клавишу Enter. При вводе дробных значений целую часть от дробной отделяйте точкой, а не запятой.');
write ('Введите 1-ое число: ');
readln (a);
write ('Введите 2-ое число: ');
readln (b);
if a>b then writeln ('1-ое число больше 2-ого.') else
if ab then writeln ('1-ое число больше 2-ого.') else writeln ('2-ое число больше 1-ого.');
write ('Программа завершена. Для выхода нажмите клавишу Enter.');
readkey;
end.
Татьяна Металова
Татьяна Металова
43 559
Лучший ответ
ввод ч
если ч больше 0 то ч:=ч+1
вывод ч

ввод а,в
мах:=а
если а меньше в то мах:=в
вывод мах
Jan Bolat
Jan Bolat
14 363