имхо так:
program solution; uses crt; var sec, num, n1, i : longint; beginclrscr; readln(sec); num : = 1; n1 : = 0; repeat for i : = 1 to num do begin write(num, ' '); n1 : = n1 + 1; if n1 > = sec then break; end; num : = num + 1; until n1 > = sec; end.
1.
vara, b, s: real;
begins: =0;
writeln('введите величины: ');
readln(a,b);
s: =a*b;
write('площадь = ', s);
end.2.
vark, t, sum: real;
ck, ct: integer;
beginsum: =0;
writeln('введите количество тетрадей: ');
readln(ct);writeln('введите количество карандашей: ');
readln(ck);writeln('укажите цену одной тетради: ');
readln(t);writeln('укажите цену одного карандаша: ');
readln(k);
sum: =ct*t+ck*k;
writeln('суммарная стоимость покупки: ', sum);
end.Поделитесь своими знаниями, ответьте на вопрос: