Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
nata95
1 / 1 / 0
Регистрация: 05.01.2014
Сообщений: 109
#1

Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение - C++

12.01.2014, 04:28. Просмотров 577. Ответов 3
Метки нет (Все метки)

Помогите пожалуйста
1) Дано линейный массив действительных чисел. Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение.
2) Дано линейный массив действительных чисел. Вычислить разность между наибольшим и наименьшим элементами массива.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.01.2014, 04:28
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение (C++):

Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение - C++
int N,p = 1; std::cout << "Input N:"; std:: cin >> N; int * mas = new int; srand(time(NULL)); for (int i = 0;...

Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение - C++
помогите 1) Дано линейный массив действительных чисел. Вывести на экран элементы массива, стоящие на четных местах и вычислить их...

Вывести для массива на экран сначала элементы, стоящие на четных местах, потом — на нечетных - C++
Есть небольшое задание, нужна помощь: 1) Использование условий для изменения элементов массива и вывода их на экран >> Задан...

Сортировка массива: отдельно элементы, стоящие на четных местах и элементы, стоящие на нечетных местах - C++
здравствуйте! задание: В одномерном массиве, состоящем из п целых элементов. Упорядочить по возрастанию отдельно элементы, стоящие на...

Вывести все четные элементы массива стоящие на не четных местах - C++
Вводится массив из 10 элементов. Вывести все четные элементы массива стоящие на четных местах

Вывести элементы массива, стоящие на четных местах, затем — на нечетных - C++
Дан массив. Вывести на экран сначала его элементы, стоящие на четных местах, затем — на нечетных. Помогите написать программу.

3
Sasha
4917 / 2382 / 248
Регистрация: 05.06.2008
Сообщений: 7,463
Записей в блоге: 3
12.01.2014, 05:37 #2
Цитата Сообщение от nata95 Посмотреть сообщение
2) Дано линейный массив действительных чисел. Вычислить разность между наибольшим и наименьшим элементами массива.
C++
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
35
36
37
38
39
40
41
42
43
44
#include <iostream.h>
#include <conio.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{
const int N=10;
int min,max,massiv[N];
cout<<"Vvedite 10 celih chisel:\n";
for(int i=0;i<N;i++)
{
 cin>>massiv[i];
}
 min = max = massiv[0];
 
for(int i=0; i<N; i++)
{
 if(massiv[i]>max)
 {
  max=massiv[i];
 }
}
cout<<"Max="<<max<<'\n';
 
 
for(int i=0;i<N;i++)
{
 if(massiv[i]< min)
 {
  min = massiv[i];
 }
}
cout<<"Min="<<min<<'\n';
 
 
cout<<"Raznost="<<max-min<<'\n';
 
   getch();
   return 0;
}
//---------------------------------------------------------------------------
0
gray_fox
What a waste!
1551 / 1256 / 74
Регистрация: 21.04.2012
Сообщений: 2,634
Завершенные тесты: 3
12.01.2014, 05:59 #3
Цитата Сообщение от nata95 Посмотреть сообщение
2) Дано линейный массив действительных чисел. Вычислить разность между наибольшим и наименьшим элементами массива.
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <iterator>
#include <algorithm>
 
 
int main() {
   int const array[] = {1, 4, -15, 3 , 2, 56, 67, 78, 45, 44};
 
   auto const minmax = std::minmax_element(std::begin(array), std::end(array));
 
   std::cout << (*minmax.second - *minmax.first) << std::endl;
}
Добавлено через 3 минуты
Цитата Сообщение от nata95 Посмотреть сообщение
1) Дано линейный массив действительных чисел. Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
 
int main() {
   int const array[] = {1, 4, -15, 3 , 2, 56, 67, 78, 45, 44};
 
   int product = 1;
   for (std::size_t i = 1; i < sizeof (array) / sizeof (*array); i += 2) {
      std::cout << array[i] << ' ';
      product *= array[i];
   }
   std::cout << std::endl;
   
   std::cout << product << std::endl;
}
0
Sasha
4917 / 2382 / 248
Регистрация: 05.06.2008
Сообщений: 7,463
Записей в блоге: 3
12.01.2014, 05:59 #4
Цитата Сообщение от nata95 Посмотреть сообщение
1) Дано линейный массив действительных чисел. Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение.
C++
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
#include <iostream.h>
#include <conio.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{
const int N=11;
int massiv[N], proizvedenie = 1;
cout<<"Vvedite 10 celih chisel:\n";
for(int i=1;i<N;i++)
{
 cin>>massiv[i];
}
 cout<<'\n';
 
for(int i=1; i<N; i++)
{
 if(i%2==0)
 {
  proizvedenie*= massiv[i];
  cout<<"massiv["<<i<<"] = "<<massiv[i]<<'\n';
 }
 
}
cout<<'\n';
cout<<"proizvedenie="<<proizvedenie<<'\n';
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.01.2014, 05:59
Привет! Вот еще темы с ответами:

Все элементы исходного массива, стоящие на нечетных местах, возвести в квадрат, на четных местах – в куб - C++
как будет код не знаете? Дано два массива байтов, один заполнен числами. Заполнить второй массив следующим образом: все элементы...

Упорядочить по возрастанию отдельно элементы, стоящие на четных местах, и элементы, стоящие на нечетных местах - C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) сумму элементов массива, расположенных после минимального...

Элементы, стоящие на четных местах массива, заменить введенным числом - C++
Здравствуйте, почему-то не срабатывает заменить введенным числом элементы, стоящие на четных местах массива. Задачка: Сформируйте...

Все элементы одномерного массива, стоящие на четных местах, заменить на противоположные - C++
Всем доброго времени суток. Нужна помощь с заданиями. Сам не могу сделать, потому что нет возможности работать на Си. Заранее премного...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru