Помогите! Безотлагательно! Программка на паскале!Отыскать количество пар двузначных чисел сумма которых

Помогите! Безотлагательно! Программка на паскале!
Найти количество пар двузначных чисел сумма которых не превзойдет 100

Задать свой вопрос
1 ответ
Var
  a, b, k: integer;
Begin
  k := 0;
  For a:= 10 to 99 do
    For b:= 10 to 99 do
      if (a+b lt;= 100) then
        k := k+1;
  WriteLn('k = ',k)
End.
Артём
Спасибо огромное)))
Шомади Олежка
Двойной счет получается, к примеру, a=20, b=40 и a=40, b=20 - а это одна пара. К тому же, если а=b, то это теснее не пара.
Данил Самкаев
var i,j,n: integer;begin n:=0; for i:=10 to 90 do for j:=i+1 to 100-i do inc(n); writeln(n);end.
Мирослава Жигора
Можно записать одним циклом. var i,n,s: integer;begin n:=0; s:=0; for i:=49 downto 10 do begin n:=n+2; s:=s+n; end; writeln(s);end.
Васька
Либо как сумму n членов арифметической прогрессии a0=2, d=2, n=40, сумма = (2*a0+(n-1)*d)*n/2 = (4+78)*20=82*20=1640.
Данька Кузьминский
Да, двойной счёт, а чего ж нарушение не отметите? Но не понимаю, почему "если а=b, то это уже не пара"...
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт