symkifm
?>

ДО 15:00 ПО МСК УмоляюююДана последовательность операторов:a:=2;b:=3;while (a+b)<=9 dobegina:=a+1;b:=b+2;end;s:=a+b;Сколько раз будет повторен цикл и какими будут значения переменных a, b, s после исполнения этой последовательности операторов? (ответ записать цифрами последовательно, например: повторений - 4, а=5; b=4; s=9, ответ записать: 4549​

Информатика

Ответы

servik78

это мой вопрос прочто с другого акк

Olga-Lev1160

var

  a: array[1..1000] of real;

  i, k, n, z: integer;

begin

  writeln('введите число n: ');

  readln(n);

  writeln('введите число z: ');

  readln(z);

  writeln('введите ',n,' действительных чисел (каждое с новой строки): ');

  for i : = 1 to n do

  begin

    readln(a[i]);

    if a[i] > z then

    begin

      a[i] : = z;

      k : = k + 1;

    end;

  end;

  writeln('количество замен: ', k);

end.

ulechkaevseeva

1)

var

  a: 100..999;

  a1, a2, a3: 0..9;   //а1 - сотни, а2 - десятки, а3 - единицы

 

begin

  writeln('введите натуральное трехзначное число');

  readln(a);

  a1: = a div 100;

  a2: = (a mod 100) div 10;

  a3: = a mod 10;

  writeln('полученное число:   ', a1, a3, a2);

end.

2)

var

  a: 100..999;

  a1, a2, a3: 0..9;

 

begin

   

  writeln('введите натуральное трехзначное число');

  readln(a);

  a1: = a div 100;

  a2: = (a mod 100) div 10;

  a3: = a mod 10;

  writeln('полученное число:   ', a2, a1, a3);

end.

3)

var

  a: 100..999;

  a1, a2, a3: 0..9;

 

begin 

  writeln('введите натуральное трехзначное число');

  readln(a);

  a1: = a div 100;

  a2: = (a mod 100) div 10;

  a3: = a mod 10;

  writeln('полученное число:   ', a3, a1, a2, a3);

end.

4)

var

  a: 1000..9999;

  a1, a2, a3, a4: 0..9;

 

begin

  writeln('введите натуральное четырехзначное число');

  readln(a);

  a1: = a div 1000;   //тысячи

  a2: = (a mod 1000) div 100;   //сотни

  a3: = (a mod 100) div 10;   //десятки

  a4: = a mod 10;   //единицы

  writeln('полученное число:   ', a4, a3, a2, a1);

end.

все остальное делается наподобие этого: просто в writeln меняешь местами цифры и все.

   

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

ДО 15:00 ПО МСК УмоляюююДана последовательность операторов:a:=2;b:=3;while (a+b)<=9 dobegina:=a+1;b:=b+2;end;s:=a+b;Сколько раз будет повторен цикл и какими будут значения переменных a, b, s после исполнения этой последовательности операторов? (ответ записать цифрами последовательно, например: повторений - 4, а=5; b=4; s=9, ответ записать: 4549​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Анатольевич-Лариса
Dmitrii1763
алексеевич810
vasiliyglukhov
Инна_Nina1182
Бурмистрова-Ирина660
karpovaveronika196
Bezzubova_Stepanov1355
skononova01
Андрееевич787
nadnuriewa8110
akbmaslafarkop3175
tat122
Хохлова Иванович
olgolegovnak