Создать массив 5х6 целых чисел из диапазона [1; 10] вывести его на экран. найти количество и произведение нечетных элементов последней строки вот код программы, где ошибка? ! program p1; uses crt; const n=5; m=6; var a: array [1..n,1..m] of integer; i,j,p,k: integer; begin randomize; clrscr; writeln('данный массив'); for i: =1 to n do begin for j: =1 to m do begin a[i,j]: =random(10)+1; write(a[i,j]: 4); end; writeln; end; p: =1; writeln('полученный массив'); for i: =1 to n do begin if a[5,j] mod 2=1 then p: =p*a[5,j]; inc(k); writeln('произведение = ',p); writeln('колличество =',k); readln; end; end.
134
436
Ответы на вопрос:
Измени вот этот фрагмент следующим образом: writeln('полученный массив'); for j: =1 to m do begin if a[5,j] mod 2=1 then begin p: =p*a[5,j]; inc(k); end; end; writeln('произведение = ',p); writeln('количество =',k); все будет работать как надо.
Как минимум тут: for i: =1 to n do beginif a[5,j] mod 2=1 then p: =p*a[5,j]; в цикле счетчик i, а массив проверяет по j
// pascalabc.net 3.1, сборка 1219 от 16.04.2016 begin var a: =arrrandom(readinteger('n=',99); a.println; for var i: =0 to a.indexmax-1 do if a[i]< 0 then a[i]: =0; a.println end. тестовое решение: n= 15 -35 4 87 60 -93 -23 -95 -24 -19 -52 10 91 -53 -67 -1 0 4 87 60 0 0 0 0 0 0 10 91 -53 -67 -1
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
polina5m13.05.2020 06:17
-
GranMartin28.06.2020 11:30
-
noname95528.11.2022 06:48
-
Diman6666621.12.2022 12:55
-
tolyupa200001.01.2023 17:33
-
Настя1676463112.06.2021 08:27
-
хрустально22.05.2022 10:53
-
carevruslan11.12.2022 10:17
-
kamilya1495719.05.2023 16:54
-
asca8215.11.2020 05:06
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.