Одномерный массив с операторами mod и div . задан фрагмент программы: begin a[1]: = 103; a[2]: =25; a[3]: =15; a[4]: =32; a[5]: =27; a[6]: =14; a[7]: =31 a[8]: =11 for i=1 to 7 do begin s3: =s3+3-a[i+1] div (a[i]-3); if a[i]mod3=0 then s1: =s1+(a[i]+4)div2 else s2: =s2-4+a[i+1]mod5; end; какие значения примут переменные s1,s2,s3 в результате выполнения данного блока программы?
202
283
Ответы на вопрос:
Ответ: 24, -16, 17. //пруф: //pascalabc.net 3.2 begin var a: =arr(103, 25, 15, 32, 27, 14, 31, 11); var s1: =0; var s2: =0; var s3: =0; for var i: =0 to 6 do begin s3: =s3+3-a[i+1] div (a[i]-3); if (a[i]mod 3)=0 then s1: =s1+(a[i]+4) div 2 else s2: =s2-4+a[i+1] mod 5; end; print (s1, s2, s3); end.
Популярно: Информатика
-
YYanamaiY07.08.2020 19:42
-
aminkaaverynova23.02.2023 04:28
-
соф2916.09.2021 15:01
-
Sr52910.11.2021 14:35
-
Aкося09.12.2021 04:25
-
bachko201213.05.2022 07:49
-
nacny201627.03.2020 19:55
-
Ziri1217.12.2021 13:52
-
LAGq25.02.2021 23:36
-
littlecat12313.04.2020 19:27