1. Задан массив: var C: array [1..10] of integer; Являются ли корректными имена и/или значения и/или индексы элементов массива :C[0]=10; C[20]=20;… 2. Задан массив: var R: array [1..34] of char; Являются ли корректными имена и/или значения и/или индексы элементов массива :R[33]=‘x’; R[34]=‘y’;… 3. Как изменится значение переменной S после выполнения фрагмента программы? s:=1; k:=0 for i:=1 to n do s:= s*f[i] ;
277
471
Ответы на вопрос:
Задание 1:
Задан массив: var C: array [1..10] of integer; Являются ли корректными имена и/или значения и/или индексы элементов массива: C[0]=10; C[20]=20;ответ: нет (так как в массиве C индексы объявлены от 1 до 10).
Задание 2:
Задан массив: var R: array [1..34] of char; Являются ли корректными имена и/или значения и/или индексы элементов массива: R[33]=‘x’; R[34]=‘y’;ответ: да (при условии, что под ‘ ’ подразумевается ' ').
Задание 3:
Как изменится значение переменной S после выполнения фрагмента программы? s:=1; k:=0 for i:=1 to n do s:= s*f[i] ;ответ: недостаточно данных (неизвестные массив f и переменная n).
Ятак понимаю, что "значение массива" - это сумма его элементов. если это так, то вот решение: 1) var a,b: array[1..10] of real; s,k: real; i: integer; begin wtiteln('init a: ') for i: =1 to 10 do begin readln(k); a[i]=k; end; wtiteln('init b: ') for i: =1 to 10 do begin readln(k); b[i]=k; end; s: =0; k: =0; for i: =1 to 10 do k: =k+a[i]; k: =k/10; for i: = to 10 do s: =s+b[i]; s: =(s/10)+k; writeln(s); end. 2) var a,b: array[1..10] of real; r,k: real, i: integer; begin writeln('init a: "); for i: =1 to 10 do begin readln(k); a[i]: =k; end; writeln('init b: "); for i: =1 to 10 do begin readln(k); b[i]: =k; end; r: =0 k: =0; for i: =1 to 10 do k: =k+a[i]; for i: =1 to 10 do r: =r+b[i]; r: =r-k; writeln(r); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Alekseimiller27.12.2022 15:14
-
Nicky13312.07.2022 12:31
-
алинагим31281128.03.2021 07:32
-
FiXMy24.08.2022 21:40
-
дара2327.09.2021 02:02
-
olesazato17.12.2022 19:30
-
Ульяна156121.08.2020 19:15
-
mihksy1713.03.2021 09:11
-
вероника105910.07.2022 05:57
-
Дашута00124.10.2020 00:44
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.