1) Var a, b,i:integer ;
Begin
Write('a=') ;read(a) ;writeln;
Write('b=') ;read(b) ;writeln;
If b-a>0 then write(' Колво целых чисел ', b-a-1)
Else If b-a=0 then write (' Колво целых чисел ', 0)
Else write(' неверные данные') ;writeln;
For i:=b-1 downto a+1 do begin
Write(' ', i) ;
End;
End.
2)Var i:Integer ;
F:array [1..30]of Integer ;
Begin
F[1]:=1;f[2]:=2;
Write(' ', f[1],' ', f[2]);
For i:=3 to 30 do begin
F[i] :=f[i-1]+f[i-2];write(' ', f[i]) ;
End;
End.
Var
let: array [1..63] of Integer = (5 , 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 ,16 ,17 , 18, 19 , 20, 25, 26, 27, 28, 29,30, 35, 36, 37, 38, 39, 40, 45, 46, 47, 48, 49, 50, 55, 56, 57, 58, 59, 60, 65, 66, 67, 68, 69, 70, 75, 76, 77, 78, 79, 80, 85, 86, 87, 88, 89, 90, 95, 96, 97, 98, 99);
gad: array [1..9] of Integer = (1, 21, 31, 41, 51, 61, 71 ,81 ,91);
goda: array[1..27] of Integer = (2,3,4,22,23,24,32,33,34,42,43,44,52,53,54,62,63,64,72,73,74,82,83,84,92,93,94);
k: Integer;
begin
for k:=1 to 99 do
begin
if k = let then
begin
writeln('Мне', k, 'лет');
end;
if k = gad then
begin
writeln('Мне', k, 'год');
end;
if k = goda then
begin
writeln('Мне', k, 'Года');
end;
end;
end.
// PascalABC.NET 3.4, сборка 1767 от 27.08.2018
// Внимание! Если программа не работает, обновите версию!
uses GraphABC;
procedure ColorPrint(a: array[,] of integer);
begin
var s := a.ElementsByRow;
var (min, max) := (s.Min, s.Max);
var DefColor := FontColor;
font.Name := 'Courier New';
for var i := 0 to a.RowCount - 1 do
begin
for var j := 0 to a.ColCount - 1 do
if a[i, j] = min then
begin
Font.Color := clRed;
Write(a[i, j]:4);
Font.Color := DefColor
end
else
if a[i, j] = max then
begin
Font.Color := clGreen;
Write(a[i, j]:4);
Font.Color := DefColor
end
else Write(a[i, j]:4);
Writeln
end
end;
begin
var a := MatrRandom(5, 5, -10, 10);
ColorPrint(a)
end.
OC Windows намного лучше ,у большинства людей он стоит ,на него выходит больше программ и игр ,а Linux какашка)