Найти произведение элементов линейного массива целых чисел m(n) удовлетворяющее условию m[i]=2*m[i+1]
282
308
Ответы на вопрос:
Program qq; uses crt; var pr, i, n: integer; a: array[1..32] of integer; begin randomize; writeln ('введите количество элементов в массиве: '); readln(n); for i: =1 to n do begin a[i]: =random(10)+1; write (a[i], ' '); //распечатаем массив для наглядности end; pr: =1; //обнулить переменную мы не можем, ибо у нас произведение. единица же, как начальный множитель нашего произведения, его "обнулит", но качественно ни на что далее не повлияет for i: =1 to n do if a[i]=2*a[i+1] then pr: =pr*a[i]; //если выполняется условие, то умножаем уже полученное произведение на элемент массива writeln; writeln (pr); //выводим произведение на экран end.
Отипах x и n неизвестно ничего, но по сложившейся традиции резонно предположить, что n - целое, x - вещественное. представленная программа написана именно в таком понимании типов переменных. var i,n: integer; x,p: double; begin write('введите основание (x) и показатель степени (n): '); read(x,n); if x=0 then p: =0 else begin p: =1; for i: =1 to abs(n) do p: =p*x; if n< 0 then p: =1/p end; writeln(x,'^',n,'=',p) end. тестовые решения: введите основание (x) и показатель степени (n): 2 30 2^30=1073741824 введите основание (x) и показатель степени (n): -3.35 9 -3.35^9=-53137.7624927636 введите основание (x) и показатель степени (n): 18.3 -4 18.3^-4=8.9165251950717e-06
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
ArthurAs17.10.2020 12:42
-
PROматематик12.08.2021 06:05
-
Асамия30.10.2021 04:09
-
avagimyan200208.07.2022 08:06
-
annapetrovakons05.03.2023 01:54
-
Dufrenb17.10.2022 08:12
-
AHOHUM332113.11.2022 19:53
-
Анна1201123.07.2021 09:06
-
ангел8143323.05.2021 08:16
-
кристина204317.11.2020 02:33
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.