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

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

Войти
Регистрация
Восстановить пароль
 
Sonn ADK
0 / 0 / 0
Регистрация: 23.12.2010
Сообщений: 11
#1

Простое, но решить не могу - C++

18.01.2011, 01:55. Просмотров 329. Ответов 1
Метки нет (Все метки)

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

Не могу решить - C++
Создать два бинарных файла, все числа, содержащиеся в обоих файлах одновременно, переписать в третий файл. Дополнительных массивов не...

Не могу решить! C++ - C++
1)Даны две дроби A/B и C/D (А, В, С, D — натуральные числа). Составить программу для умножения дроби на дробь. Результат должен быть...

Не могу решить на C++ - C++
Задание: Программа должна работать следующим образом. Сначала пользователь вводит количество обрабатываемых чисел (значение n). Затем, он...

Не могу решить .... - C++
=-O Я некак не могу решыть ...... Вот ети задачи : Задача №1 Васе на день рождения подарили много шариков и игрушечный лазер.Шарики...

не могу решить zadachu в С++ - C++
помогите пожалуйста решить задачку,оч нужно((((((

Домашка по С/С++. Не могу решить! - C++
Народ помогите с задачами на языке С/С++ http://pics.kz/s3/57/1e/64/571e64e92a243b90996f40a624436f5d.png ...

1
valeriikozlov
Эксперт С++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
18.01.2011, 10:32 #2
Если есть массив a[N][M], то можно так:
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
     for(int i=0; i<N; i++)
     {
         int j1=-1, j2=j1, j;
         for(j=0; j1==-1 && j<M; j++)
             if(a[i][j]==0)
                 j1=j;
             if(j1==-1)
                 cout<<"0"<<endl;
             else
             {
                 for(j=M-1; j2==-1 && j>=0; j--)
                     if(a[i][j]==0)
                         j2=j;
                 if(j2-j1<2)
                     cout<<"0"<<endl;
                 else
                 {
                     int temp=1;
                     for(j=j1+1; j<j2; j++)
                         temp*=a[i][j];
                     cout<<temp<<endl;
                 }
             }
     }
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.01.2011, 10:32
Привет! Вот еще темы с ответами:

Вот не могу решить !!! - C++
вот задачи с которыми я не как не могу справетса : Есть n городов, расположенных на прямой. Телекомпания хочет разместить 3 радара в...

не могу решить до конца - C++
Есть задачка, и не могу понять в чём я ошибаюсь: Нужно из одного текста, который мы вводим с клавиатуры, найти самые длиное слово и...

не могу решить функцию - C++
http://s49.***********/i124/1005/28/3d20eebf9ef4.png помогите решить!

Телефонный справочник. Не могу решить - C++
Ребят помогите пожалуйста. Задачку надо решить не сложную. У меня что-то не выходит.. Составить программу телефонный справочник,...


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

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

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