profile
Размещено 6 лет назад по предмету Информатика от dsidorin19

Решите пожалуйста задачу по информатике.
Натуральные числа a,b,n заданы пользователем. Вывести на экран числа отрезка a,b с шагом n.
Пример: 2,20,3
2,5,8,11,14,17,20

  1. Ответ на вопрос
    Ответ на вопрос дан VipPhoenixVip

    var a,b,n:integer;

    Begin

     write('Введите начало интервала (a): '); readln(a);

     write('Введите конец интервала (b): '); readln(b);

     write('Введите шаг (n): '); readln(n);

     a := a - n;

     while (true) do Begin

       a := a + n;

       write(''+a);

       if(a >= b) then break;

       write(',');

     End;

    End.

    1. Ответ на вопрос
      Ответ на вопрос дан dsidorin19
      А слово true заменить можно?
    2. Ответ на вопрос
      Ответ на вопрос дан VipPhoenixVip
      Можно. Удали строчку if(a >= b) then break; а вместо true поставь a < b
    3. Ответ на вопрос
      Ответ на вопрос дан VipPhoenixVip
      Результат вроде такой же будет
    4. Ответ на вопрос
      Ответ на вопрос дан MrMiner1
      я бы вам посоветовал писать не write(''+ a);,а write('',a);. А в вашем случае write(a); т.к. вы записью '' не добавляете пробела.
    5. Ответ на вопрос
      Ответ на вопрос дан VipPhoenixVip
      ну такое.. я ж не программист )
  2. Ответ на вопрос
    Ответ на вопрос дан 13nisa13

    var a,b,n,i:integer;

    begin

    write('Введите a,b,n: ');

    readln(a,b,n);

    repeat

    write(a,'  ');

    a:=a+n

    until a>b

    end.

    или

    var a,b,n,i:integer;

    begin

    write('Введите a,b,n: ');

    readln(a,b,n);

    while a<=b do

    begin

    write(a,'  ');

    a:=a+n

    end

    end.

    1. Ответ на вопрос
      Ответ на вопрос дан VipPhoenixVip
      while a<=b do - почему <= ?
    2. Ответ на вопрос
      Ответ на вопрос дан VipPhoenixVip
      без б) дошло... ты сначала выводишь потом добавляшь :З
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.