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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка строк. http://www.cyberforum.ru/cpp-beginners/thread123245.html
Дана строка и слово. Составить функцию, которая образует массив строк, оканчивающихся заданным словом. Каждая новая строка должна начинаться заглавной буквой. Те у нас имеется строка, в нее нужно записать слова с пробелами. Потом с помощью фунции strtok разбить строку по словам. В цикле сравнивать последнее слово с данными, и если совпало то заносить его в массив. Но проблема в том что не...
C++ работа с бинарными деревьями Ребят, помогите кто нить нужно написать погу по работе с бин деревьями, а я пока в них полный NULL задание: Определить, являются ли два Сбалонсированных Дерева подобными: эти СД должны быть или пустыми, или левое поддерево одного из них является копией правого поддерева другого, а правое поддерево – копией левого поддерева. зарание спасибо http://www.cyberforum.ru/cpp-beginners/thread123237.html
Изменить все элементы, расположенные по периметру матрицы, на максимальный C++
Дан двумерный массив А, что составляется с m строк и n столбцов Составить программу, которая все элементы, расположенные по периметру массива, заменяет на значение максимального элемента.
C++ Чтение данных из файла
Вот задание прочитать данные из файла и вывести их также как они в файле распалагаются на экран используя символьный массив указателей(Тоесть вывести прочитанные данный с помощью символьного массива указателей и они должны распологатся как в файле при выводе.) Вот мой пример. Для начала создадим файл T6 в директории C:\\. Скопируем вот ети данные туда. Они должны выглядить в файле как сдесь...
C++ Поменять местами отрицательные элементы массива http://www.cyberforum.ru/cpp-beginners/thread123220.html
Привет. Была дана лаб работа с массивами. Задание было такое что вводится массив, а на выводе должно быть так, что положительные элементы остаются на месте, а отрицательные меняются местами как показано на скрине ниже)) Код как бы есть, но там использует дополнительный массив для работы, а вот как сделать так чтоб без дополнительного массива это работало у меня вопрос =(( помогите пожалуйста =))...
C++ Перегружаемые функции помогите с программой, и если с можете поясните сами функции, а то совсем в них запуталась, сколько не читала теории. а понять не могу Прога: Организовать 2 перегружаемые функции для сортировки числового и символьного массива, предусмотрев параметр заданный по умолчанию. По умолчанию порядок сортировки от минимального к максимальному элементу. есть моя заготовка по началу: #include... подробнее

Показать сообщение отдельно
Genius Ignat
1235 / 773 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
28.04.2010, 22:20     Подсчет произведения элементов матрицы, значения которых кратны 3
Решение
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
#include <iostream>
using namespace std;
int main(){
const int H = 5;
const int W = 4;
int matrix[H][W] = {
    {rand(),rand(),rand(),rand()},
    {rand(),rand(),rand(),rand()},
    {rand(),rand(),rand(),rand()},
    {rand(),rand(),rand(),rand()},
    {rand(),rand(),rand(),rand()}
};
int i,j;
 
for( i = 0; i < H ; i++ ){
           for(j = 0; j < W; j++)cout<<matrix[i][j]<<' ';
cout<<endl;
}
int pr(1);
for( i = 0 ; i < H; i++)
    for(j = 0 ; j < W; j++)if(matrix[i][j]%3==0)pr*=matrix[i][j];
cout<<endl;
cout<<"Product: "<<pr<<endl;
return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru