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

здравствуйте, друзья, помогите решить эти две задачи по программированию в Pascal ABC. Очень нужно, буду очень вам признателен.

Если что, я написал подпрограмму для рисования одного домика, а как делать их интервале я без понятия, если честно.

вот она:

Program smr1;

uses graphABC;

var N:Integer;

procedure domik;

begin

rectangle(20,30,60,60);

circle(40,22,4);

fillrect(30,40,50,50);

rectangle(30,40,50,50);

line(40,40,40,50);

line(30,45,50,45);

line(20,30,40,15);

line(40,15,60,30);

end;

begin

{а здесь должны быть вот эти интервалы от 1 до 10, пока я не достиг понимания, как их писать, помогите пожалуйста}

end.

я даю много баллов, помогите, очень надо.

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

    Ответ:

    Объяснение:

    1)  Нужно нарисовать N  домиков. Для этого смещаемся по горизонтали и рисуем. Можно смещаться по вертикали, тогда к Y -кам добавлять нужно число.

    Program smr1;

    uses graphABC;

    var i,N:Integer;

    procedure domik(k:integer);  

    begin

    rectangle(20+k*45,30,60+k*45,60);

    circle(40+k*45,22,4);

    rectangle(30+k*45,40,50+k*45,50);

    SetBrushColor(clBlue);

    fillrect(30+k*45,40,50+k*45,50);

    SetBrushColor(clWhite);

    line(40+k*45,40,40+k*45,50);

    line(30+k*45,45,50+k*45,45);

    line(20+k*45,30,40+k*45,15);

    line(40+k*45,15,60+k*45,30);

    end;

    begin

    {а здесь должны быть вот эти интервалы от 1 до 10, пока я не достиг понимания, как их писать, помогите пожалуйста}

    n:=Random(1,10);  // случайным образом определяем кол-во домиков

    for i:=1 to n do domik(i-1);

    end.

    2)

    var n,k: integer;

       f: text;  

       Xk:real;

    begin

    write('Введите N=');

    readln(N);

    assign(f, 'h.txt');

    rewrite(f);

    for k:=1 to N do  

    begin

    Xk:=(k-0.1)/(power(k,3)+abs(tan(2*k)));

    writeln(f, Xk);  

    end;  

    close(f);

    end.

    1. Ответ на вопрос
      Ответ на вопрос дан dshulgin14
      Спасибо Вам Большое!
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
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) их не спросили

Информация

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