Задания на выполнение фрагментов программ
Выполнив последовательно задания, можно узнать название изобретения Мейбриджа,
которое до сих пор используется в конном спорте.
   1. Определите значение переменной c после выполнения следующего фрагмента
      программы, в котором a, b, c – переменные вещественного (действительного) типа.
      a:= 74;
      b:= 36;
      if b>a/2-1 then c:= b+a/4
                  else c:= b+a;
      К) с=54,5;      Ф) с=110;     А) с=100; И) с=73.
   2. Определите, что будет напечатано в результате работы следующего фрагмента
      программы:
      var a, b: integer;
      begin
      a:= 56;
      b:= a - 70;
      while not (b>0) do b:= b+13;
      while a mod b <> 0 do a:=a - 4;
      write (a);
      end.
      О) 48;          У) 12;        К) 52;    Ч) -14.
   3. Определите значение переменной c после выполнения следующего фрагмента
      программы, в котором a, b, c – переменные вещественного (действительного) типа.
      a:= 35;
      b:= a – a mod 21;
      if a-b>=14 then c:= 2*a - b
                  else c:= 2*b - a;
      К) с=35;        Ф) с=21;      А) с=7;   Т) с=49.
   4. Определите, что будет напечатано в результате работы следующего фрагмента
      программы:
      var a, b: integer;
      begin
      a:= 11;
      b:= 7;
      while a>b or b<a do
              begin
              if a>b then
                      begin
                      a:=a-1;
                      b:=b+1;
                      end
                      else
                      begin
                      a:=a+1;
                      b:=b-1;
                      end;
              end;
      write (a*a);
end.
     Е) 49;          Н) 9;         О) 81;       Г) 64.
5.   Определите значение переменной c после выполнения следующего фрагмента
     программы, в котором a, b, c – переменные вещественного (действительного) типа.
     a:= 100;
     b:= a div 5;
     if a+b>=110 then c:= 3+b
                 else c:= 200 - a;
     Ш) с=100; Г) с=3;             З) с=180;    Ф) с=23.
6.   Определите, что будет напечатано в результате работы следующего фрагмента
     программы:
     var a, b: integer;
     begin
     a:= 17;
     b:= a +3;
     while b<30 do b:= b+4;
     if b>31 then a:= a+7
             else a:=a+b;
     write (a);
     end.
     И) 24;          У) 49;        П) 34;       М) 56.
7.   Определите значение переменной b после выполнения следующего фрагмента
     программы, в котором a, b, c – переменные вещественного (действительного) типа.
     a:= 30;
     b:= a mod 4;
     c:= a+2;
     if a+c>=70 then b:= 5+b
                 else b:= 100 - c;
     С) b=7;         Н) b=68;             В) b=120;    Я) b=98.
8.   Определите, что будет напечатано в результате работы следующего фрагмента
     программы:
     var a, b: integer;
     begin
     a:= 77;
     b:= 45;
     while b>35 do b:= b-9;
     if b>30 then a:= a+1
             else a:=a+2;
     write (a*b);
     end.
     А) 2106;               М) 3465;            С) 2772;        И) 2133.
9.   Определите значение переменной c после выполнения следующего фрагмента
     программы, в котором a, b, c – переменные вещественного (действительного) типа.
     a:= 11;
     b:= a + 8;
     if a+b<=30 then c:= 15+b
                 else c:= 60 - a;
     Л) c=49;        Г) c=52;             Ш) c=34;     К) c=26.

задания на выполнение фрагментов программ

  • 1.
    Задания на выполнениефрагментов программ Выполнив последовательно задания, можно узнать название изобретения Мейбриджа, которое до сих пор используется в конном спорте. 1. Определите значение переменной c после выполнения следующего фрагмента программы, в котором a, b, c – переменные вещественного (действительного) типа. a:= 74; b:= 36; if b>a/2-1 then c:= b+a/4 else c:= b+a; К) с=54,5; Ф) с=110; А) с=100; И) с=73. 2. Определите, что будет напечатано в результате работы следующего фрагмента программы: var a, b: integer; begin a:= 56; b:= a - 70; while not (b>0) do b:= b+13; while a mod b <> 0 do a:=a - 4; write (a); end. О) 48; У) 12; К) 52; Ч) -14. 3. Определите значение переменной c после выполнения следующего фрагмента программы, в котором a, b, c – переменные вещественного (действительного) типа. a:= 35; b:= a – a mod 21; if a-b>=14 then c:= 2*a - b else c:= 2*b - a; К) с=35; Ф) с=21; А) с=7; Т) с=49. 4. Определите, что будет напечатано в результате работы следующего фрагмента программы: var a, b: integer; begin a:= 11; b:= 7; while a>b or b<a do begin if a>b then begin a:=a-1; b:=b+1; end else begin a:=a+1; b:=b-1; end; end; write (a*a);
  • 2.
    end. Е) 49; Н) 9; О) 81; Г) 64. 5. Определите значение переменной c после выполнения следующего фрагмента программы, в котором a, b, c – переменные вещественного (действительного) типа. a:= 100; b:= a div 5; if a+b>=110 then c:= 3+b else c:= 200 - a; Ш) с=100; Г) с=3; З) с=180; Ф) с=23. 6. Определите, что будет напечатано в результате работы следующего фрагмента программы: var a, b: integer; begin a:= 17; b:= a +3; while b<30 do b:= b+4; if b>31 then a:= a+7 else a:=a+b; write (a); end. И) 24; У) 49; П) 34; М) 56. 7. Определите значение переменной b после выполнения следующего фрагмента программы, в котором a, b, c – переменные вещественного (действительного) типа. a:= 30; b:= a mod 4; c:= a+2; if a+c>=70 then b:= 5+b else b:= 100 - c; С) b=7; Н) b=68; В) b=120; Я) b=98. 8. Определите, что будет напечатано в результате работы следующего фрагмента программы: var a, b: integer; begin a:= 77; b:= 45; while b>35 do b:= b-9; if b>30 then a:= a+1 else a:=a+2; write (a*b); end. А) 2106; М) 3465; С) 2772; И) 2133. 9. Определите значение переменной c после выполнения следующего фрагмента программы, в котором a, b, c – переменные вещественного (действительного) типа. a:= 11; b:= a + 8; if a+b<=30 then c:= 15+b else c:= 60 - a; Л) c=49; Г) c=52; Ш) c=34; К) c=26.