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

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

Восстановить пароль Регистрация
 
Admiral1
0 / 0 / 0
Регистрация: 22.06.2012
Сообщений: 6
26.06.2012, 12:40     В одномерном массиве, состоящем из n элементов, вычислить произведение элементов между первым и вторым нулевыми элементами! #1
В одномерном массиве, состоящем из n элементов, вычислить произведение элементов между первым и вторым нулевыми элементами!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.06.2012, 12:40     В одномерном массиве, состоящем из n элементов, вычислить произведение элементов между первым и вторым нулевыми элементами!
Посмотрите здесь:

C++ Массив: произведение элементов массива, расположенных между первым и вторым нулевыми элементами.
Вычислить произведение элементов массива, расположенных между первым и вторым нулевыми элементами C++
C++ В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму между первым и вторым положительными элементами
Вычислить произведение элементов массива, расположенных между первым и вторым нулевыми элементами C++
Произведение элементов массива, расположенных между первым и вторым нулевыми элементами C++
Вычислить произведение элементов массива, расположенных между первым и вторым нулевыми элементами C++
Произведение элементов массива, расположенных между первым и вторым нулевыми элементами C++
C++ В одномерном массиве вычислить сумму элементов между первым и последним нулевыми элементами

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Alt_Shift
 Аватар для Alt_Shift
50 / 50 / 2
Регистрация: 28.05.2012
Сообщений: 161
26.06.2012, 13:52     В одномерном массиве, состоящем из n элементов, вычислить произведение элементов между первым и вторым нулевыми элементами! #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
45
46
47
48
49
#include <iostream>
#include<windows.h>
#include <time.h>
using namespace std;
 
int main()
 {
 srand(time(0));
 int *arr;
 int size,sum=1,zero1,zero2;
 cout<<"Vvedite razmer massiva"<<endl;
 cin>>size;
 arr=new int[size];
 for(int i=0;i<size;i++)
 {
     arr[i]= rand() % 10;
     cout<<arr[i]<<" ";
     if((i+1)%10==0)
         cout<<endl;
 }
 for(int i=0;i<size;i++)
 {
     if(arr[i]==0)
     {
         zero1=i;
          for(int i=zero1+1;i<size;i++)
             {
                   if(arr[i]==0)
                      {
                        zero2=i;
                        break;
                       }
              }
         break;
     }
 }
 
for(int i=zero1+1;i<zero2;i++)
sum*=arr[i];
if(sum==1)
cout<<"Mejdu nulevbImi elementami net elementov"<<endl;
else 
 cout<<"Proizvedenie elementov ravno "<<sum<<endl;
 
 system("PAUSE");
 return 0;
 
 
 }
Yandex
Объявления
26.06.2012, 13:52     В одномерном массиве, состоящем из n элементов, вычислить произведение элементов между первым и вторым нулевыми элементами!
Ответ Создать тему
Опции темы

Текущее время: 23:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru