1. Главная
  2. Библиотека
  3. Программирование
  4. Что будет выведено на экран в результате выполнения следующих фрагментов программы: а) p:=125; a:=24; s:= p div 100+a mod...

Что будет выведено на экран в результате выполнения следующих фрагментов программы: а) p:=125; a:=24; s:= p div 100+a mod 10; writeln(‘ s=’, s) б) a1:=300; c1:=a1 div 100; c1:=c1*c1; writeln (‘с1=’,c1) в) n:=543; n:= n mod 10; writeln (n) г) x:=891;

«Что будет выведено на экран в результате выполнения следующих фрагментов программы: а) p:=125; a:=24; s:= p div 100+a mod 10; writeln(‘ s=’, s) б) a1:=300; c1:=a1 div 100; c1:=c1*c1; writeln (‘с1=’,c1) в) n:=543; n:= n mod 10; writeln (n) г) x:=891;»
  • Программирование

Условие:

1. Что будет выведено на экран в результате выполнения фрагмента
программы:
а) p:=125; a:=24; s:= p div 100+a mod 10; writeln(‘ s=’, s)
б) a1:=300; c1:=a1 div 100; c1:=c1*c1; writeln (‘с1=’,c1)
в) n:=543; n:= n mod 10; writeln (n)
г) x:=891; x:=x div 10 +1; writeln (x)
д) s1:=550; s2:=450; s:=(s1+s2)div 1000; writeln(s1,s2,s)
е) f1:=45; f2:=15; f:=(f1-f2) div 10; writeln(f)
ж) r1:=55; r2:=45; r:=678 div(r1+r2); writeln(r)
з) c:=100; c:=234 mod c; writeln(‘c=’,c)
и) t:=250; t1:=t div (t mod 100); writeln(t, t1)
а) d:=12; f:= 88; d:=d div(404 mod (d+f)); writeln(d,f)

Решение:

Давайте разберем каждый фрагмент программы по очереди и выясним, что будет выведено на экран. ### а) ```pascal p := 125; a := 24; s := p div 100 + a mod 10; writeln(s=, s); ``` 1. `p div 100` дает `125 div 100 = 1` (целочисленное деление). 2. `a mod 10` дает `24 mod 10 = 4` (остаток от деления). 3. `s = 1 + 4 = 5`. 4. Вывод: `s=5`. ### б) ```pascal a1 := 300; c1 := a1 div 100; c1 := c1 * c1; writeln(c1=, c1); ``` 1. `a1 div 100` дает `300 div 100 = 3`. 2. `c1 = 3 * 3 = 9`. 3. Вывод: `c1=9`. ### в) ```pascal n := 543; n := n mod 10; writeln(n)...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет