Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.95
таня2
0 / 0 / 0
Регистрация: 26.09.2013
Сообщений: 48
#1

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

29.10.2013, 00:47. Просмотров 3130. Ответов 24
Метки нет (Все метки)

ПОЧЕМУ НЕ РАБОТАЕТ ПРОГРАММА???????

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include<conio.h>
#include<iostream.h>
#include<stdlib.h>
const int N=10;
int i,k=1,massiv[N];
cout<<"Vvedite 10 celyh chisel \n";
for(i=0;i<N;i++)
cin>>massiv[i];
for(i=0;i<N;i++)
cout<<"\n massiv["<<i<<"]="<<massiv[i];
for(i=1;1<=N;i=i+2)
{k=massiv[i]*k;}
cout<<"\n Proizv="<<k<<'\n'
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.10.2013, 00:47     В одномерном массиве, вводимом с клавиатуры и состоящем из 10 целых чисел, вычислить произведение элементов массива с четными номерами
Посмотрите здесь:
В одномерном массиве, состоящем из n элементов, вычислить произведение элементов массива с четными номерами C++
в одномерном массиве, состоящем из n целых элементов,используя родовые ф-ции вычислить произведение элементов массива с чётными номерами. C++
В одномерном массиве, вводимом с клавиатуры и состоящем из 10 вещественных элементов, вычислить C++
C++ В одномерном массиве, вводимом с клавиатуры и состоящем из 10 вещественных элементов, вычислить
Вычислить в одномерном массиве произведение элементов массива с четными номерами C++
В одномерном массиве, вводимом с клавиатуры и состоящем из N вещественных элементов, вычислить сумму положител C++
Вычислить произведение в одномерном массиве , состоящем из 8 целых элементов. C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ValeryS
Модератор
6551 / 5017 / 463
Регистрация: 14.02.2011
Сообщений: 16,737
29.10.2013, 00:51     В одномерном массиве, вводимом с клавиатуры и состоящем из 10 целых чисел, вычислить произведение элементов массива с четными номерами #2
Цитата Сообщение от таня2 Посмотреть сообщение
for(i=1;1<=N;i=i+2)
вот здесь вот 1<=N в программе тоже 1 а не i ?
если да то цикл бесконечный
таня2
0 / 0 / 0
Регистрация: 26.09.2013
Сообщений: 48
29.10.2013, 12:07  [ТС]     В одномерном массиве, вводимом с клавиатуры и состоящем из 10 целых чисел, вычислить произведение элементов массива с четными номерами #3
я заменила 1 на i, но все равно выдает ошибку. может с заголовочными файлами что-то не так????
Vigi
92 / 92 / 21
Регистрация: 28.05.2012
Сообщений: 469
29.10.2013, 12:13     В одномерном массиве, вводимом с клавиатуры и состоящем из 10 целых чисел, вычислить произведение элементов массива с четными номерами #4
C++
1
#include <iostream>
и в конце пропущена ;
C++
1
cout << "\n Proizv=" << k << '\n';
а что за ошибка ?
таня2
0 / 0 / 0
Регистрация: 26.09.2013
Сообщений: 48
29.10.2013, 12:17  [ТС]     В одномерном массиве, вводимом с клавиатуры и состоящем из 10 целых чисел, вычислить произведение элементов массива с четными номерами #5
cout<<"Vvedite 10 celyh chisel \n";

в этой строке
Vigi
92 / 92 / 21
Регистрация: 28.05.2012
Сообщений: 469
29.10.2013, 12:23     В одномерном массиве, вводимом с клавиатуры и состоящем из 10 целых чисел, вычислить произведение элементов массива с четными номерами #6
напишите там где cout

C++
1
std::cout<<"Vvedite 10 celyh chisel \n";

или после includов вставте:
C++
1
using namespace std;
таня2
0 / 0 / 0
Регистрация: 26.09.2013
Сообщений: 48
29.10.2013, 12:30  [ТС]     В одномерном массиве, вводимом с клавиатуры и состоящем из 10 целых чисел, вычислить произведение элементов массива с четными номерами #7
не помогает. все-равно ошибка...
Vigi
92 / 92 / 21
Регистрация: 28.05.2012
Сообщений: 469
29.10.2013, 12:31     В одномерном массиве, вводимом с клавиатуры и состоящем из 10 целых чисел, вычислить произведение элементов массива с четными номерами #8
покажите еще раз весь код с исправлениями...
MrGluck
Модератор
Эксперт CЭксперт С++
7178 / 4344 / 634
Регистрация: 29.11.2010
Сообщений: 11,822
29.10.2013, 12:33     В одномерном массиве, вводимом с клавиатуры и состоящем из 10 целых чисел, вычислить произведение элементов массива с четными номерами #9
Напишите главную функцию main
таня2
0 / 0 / 0
Регистрация: 26.09.2013
Сообщений: 48
29.10.2013, 12:33  [ТС]     В одномерном массиве, вводимом с клавиатуры и состоящем из 10 целых чисел, вычислить произведение элементов массива с четными номерами #10
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<conio.h>
#include<iostream.h>
#include<stdlib.h>
using namespace std;
const int N=10;
int i,k=1,massiv[N];
cout<<"Vvedite 10 celyh chisel \n";
for(i=0;i<N;i++)
cin>>massiv[i];
for(i=0;i<N;i++)
cout<<"\n massiv["<<i<<"]="<<massiv[i];
for(i=1;i<=N;i=i+2)
{k=massiv[i]*k;}
cout<<"\n Proizv="<<k<<'\n'
MrGluck
Модератор
Эксперт CЭксперт С++
7178 / 4344 / 634
Регистрация: 29.11.2010
Сообщений: 11,822
29.10.2013, 12:34     В одномерном массиве, вводимом с клавиатуры и состоящем из 10 целых чисел, вычислить произведение элементов массива с четными номерами #11
А написали бы ошибку, вам бы помогли в первом посте

Добавлено через 36 секунд
Цитата Сообщение от таня2 Посмотреть сообщение
#include<conio.h>
#include<iostream.h>
#include<stdlib.h>
using namespace std;
const int N=10;
int i,k=1,massiv[N];
cout<<"Vvedite 10 celyh chisel \n";
for(i=0;i<N;i++)
cin>>massiv[i];
for(i=0;i<N;i++)
cout<<"\n massiv["<<i<<"]="<<massiv[i];
for(i=1;i<=N;i=i+2)
{k=massiv[i]*k;}
cout<<"\n Proizv="<<k<<'\n'
И где тут
C++
1
2
3
4
int main()
{
...
}
?
Vigi
92 / 92 / 21
Регистрация: 28.05.2012
Сообщений: 469
29.10.2013, 12:38     В одномерном массиве, вводимом с клавиатуры и состоящем из 10 целых чисел, вычислить произведение элементов массива с четными номерами #12
ну блин........ ))))))
а где у вас main ???


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream>
#include<conio.h>
 
using namespace std;
 
int main()
{
    const int N = 10;
    int i, k = 1, massiv[N];
    cout << "Vvedite 10 celyh chisel \n";
    for (i = 0; i < N; i++)
        cin >> massiv[i];
    for (i = 0; i < N; i++)
        cout << "\n massiv[" << i << "]=" << massiv[i];
    for (i = 1; i <= N; i = i + 2)
    {
        k = massiv[i] * k;
    }
    cout << "\n Proizv=" << k << '\n';
}
таня2
0 / 0 / 0
Регистрация: 26.09.2013
Сообщений: 48
29.10.2013, 12:48  [ТС]     В одномерном массиве, вводимом с клавиатуры и состоящем из 10 целых чисел, вычислить произведение элементов массива с четными номерами #13
Я все поисправляла, все равно не хочет работать!!!!

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<conio.h>
#include<iostream.h>
using namespace std;
int main()
{
const int N=10;
int i,k=1,massiv[N];
cout<<"Vvedite 10 celyh chisel \n";
for(i=0;i<N;i++)
cin>>massiv[i];
for(i=0;i<N;i++)
cout<<"\n massiv["<<i<<"]="<<massiv[i];
for(i=1;i<=N;i=i+2)
{k=massiv[i]*k;}
cout<<"\n Proizv="<<k<<'\n';
}
chizz
980 / 494 / 54
Регистрация: 19.03.2013
Сообщений: 3,084
Записей в блоге: 18
Завершенные тесты: 1
29.10.2013, 12:58     В одномерном массиве, вводимом с клавиатуры и состоящем из 10 целых чисел, вычислить произведение элементов массива с четными номерами #14
Все работает. Вы в конце поставьте

cin>>k;

чтобы видеть результат работы.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.10.2013, 12:58     В одномерном массиве, вводимом с клавиатуры и состоящем из 10 целых чисел, вычислить произведение элементов массива с четными номерами
Еще ссылки по теме:
В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму элементов массива с нечетными номерами. C++
В одномерном массиве, состоящем из n целых элементов, 1) номер максимального элемента массива; 2) произведение элементов массива, расположенных между C++
C++ В одномерном массиве,состоящем из n целочисленных элементов вычислить произведение элементов массива
В одномерном массиве, состоящем из N целых элементов, вычислить номер максимального элемента массива C++
C++ В одномерном массиве, состоящем из N целых элементов, вычислить номер максимального элемента массива

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

Или воспользуйтесь поиском по форуму:
Vigi
92 / 92 / 21
Регистрация: 28.05.2012
Сообщений: 469
29.10.2013, 12:58     В одномерном массиве, вводимом с клавиатуры и состоящем из 10 целых чисел, вычислить произведение элементов массива с четными номерами #15
сделайте копи паст из моего поста...

либо исправте:

C++
1
#include<iostream>
Yandex
Объявления
29.10.2013, 12:58     В одномерном массиве, вводимом с клавиатуры и состоящем из 10 целых чисел, вычислить произведение элементов массива с четными номерами
Ответ Создать тему
Опции темы

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