Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.90/48: Рейтинг темы: голосов - 48, средняя оценка - 4.90
0 / 0 / 0
Регистрация: 20.10.2013
Сообщений: 20
1

Найдите произведение элементов, имеющих нечетные индексы

24.10.2013, 14:41. Показов 8646. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задайте массив из 10 элементов с помощью датчика случайных чисел. Найдите произведение элементов,*имеющих нечетные индексы. Выведите на экран исходный массив и полученное произведение.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.10.2013, 14:41
Ответы с готовыми решениями:

Вычислить произведение элементов массива, имеющих нечетные индексы
Дано одномерный массив действительных чисел Х и действительное число а. Составить программу...

Найти сумму элементов, имеющих нечетные индексы.
Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка . а)...

Определить сумму элементов массива, имеющих нечетные индексы
Есть массив d из n элементов, необходимо определить и вывести сумму элементов, имеющих нечетные...

Найти наибольший из элементов массива, имеющих нечетные индексы.
Можете подправить задачку, а то чето не работает! program massiv; const n=10; const...

2
60 / 60 / 46
Регистрация: 25.11.2011
Сообщений: 259
24.10.2013, 14:54 2
Лучший ответ Сообщение было отмечено valiashopen как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
for i:=1 to 10 do
 begin
   a[i]:=random(100);
end;
proizv:=1;
for i:=1 to 10 do
begin
 writeln(a[i]+' ');
if(i mod 2<>0) then proizv:=proizv*a[i];
end;
writeln(proizv);
вроде так
0
993 / 521 / 102
Регистрация: 19.03.2013
Сообщений: 3,114
Записей в блоге: 19
24.10.2013, 14:56 3
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
const  p = 10;
type     Tarr1 =  array[1..p] of integer;
var  myArr1:Tarr1;
    i:integer;
    proizv:real;
 
// процедура для заполнения массива типа tArr[n] random
  // @param a,b - диапазон рандома
 procedure RandomFillArray1(n,a,b:integer;var arr:Tarr1);
 var i:integer;
 begin
 randomize;
  for i:=1 to n do
    arr[i]:=random(b-a+1)+a;
 end;
 
// процедура печатает  массив типа tArr[n]
 procedure PrintArray1(n:integer;var arr:Tarr1);
 var i:integer;
 begin
  for i:=1 to n do  write(arr[i],' ');
  writeln;
 end;
 
begin
 
 RandomFillArray1(p,-100,100,myarr1);
     proizv:=1;
     for i:=1 to p do
      if i mod 2 <> 0 then proizv:=proizv*myarr1[i];
    PrintArray1(p,myarr1);
    writeln('произведение элементов, имеющих нечетные индексы = ',proizv);
 
end.
0
24.10.2013, 14:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.10.2013, 14:56
Помогаю со студенческими работами здесь

Найти сумму элементов массива, имеющих нечетные индексы
В заданном целочисленном массиве найти: а) сумму элементов имеющих нечетные индексы, и сами...

Найти сумму четных элементов массива , имеющих нечетные индексы.
Задан одномерный массив целых чисел. Найти сумму четных элементов массива , имеющих нечетные...

Вычислить среднее арифметическое положительных элементов массива, имеющих нечетные индексы.
Вычислить среднее арифметическое положительных элементов массива, имеющих нечетные индексы.

Найдите сумму значений элементов массива, имеющих четные индексы
Сформируйте и выведите на экран одномерный массив K(10), каждое значение которого является целым...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru