1) Плюсы табличного преставления в том, что пользователь может видеть зависимости между столбцами таблицы, а также сортировать данные в том порядке, каком ему необходимо.
Минус заключается в том, что если пользователю заранее не известно, что хранится в базе, ему трудно будет в ней ориентироваться.
2) Среди плюсов понятность информации, которая содержится на форме, но в противовес этому – невозможность видеть зависимости.
3) Столбцы называются полями, а строки - записями. То есть совокупность всех полей в строке - это запись.
4) Тип поля определяется типом данных, которые оно содержит. Поля могут содержать данные следующих основных типов:
Счетчик. Содержит последовательность целых чисел, которые задаются автоматически при вводе записей. Эти числа не могут быть изменены пользователем.
Текстовый. Содержит символы различных типов.
Числовой. Содержит числа различных типов.
Дата/Время. Содержит даты или время.
Картинка. Содержит изображения.
Логический. Содержит значения Истина (Да) или Ложь (Нет)
Var a,b,a1,b1:real;
begin
readln(a,b);
if a = b then writeln('Числа равны')
else
if a>b then begin
a1:=2*a*b; b1:=(a+b)/2;
a:=a1;b:=b1;
writeln('a = ',a,' b = ',b)
end
else begin
b1:=2*a*b; a1:=(a+b)/2;
a:=a1;b:=b1;
writeln('a = ',a,' b = ',b);
end;
end.
Содержание
Указатель
Поиск
Var n,i,k:integer;
begin
write('n = ');
readln(n);
k:=0;
case n of
3..9 : k:=1;
10..99 : begin
k:=1;
for i:=10 to n do
if (i mod 10 = 3)or(i div 10 = 3) then k:=k+1;
end;
100..999:begin
k:=1;
for i:=10 to 99 do
if (i mod 10 = 3)or(i div 10 = 3) then k:=k+1;
for i:=100 to n do
if (i div 100=3)or(i div 10 mod 10=3)or(i mod 10=3) then k:=k+1;
end;
end;
writeln('k = ',k);
end.
Пример:
n = 120
k = 21