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

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

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

почему выводит не так? (вывод произведения каждого столбца) - C++

14.12.2012, 21:59. Просмотров 270. Ответов 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
26
27
28
29
30
31
32
33
34
35
#include <iostream>
#include <conio.h>
#include <stdlib.h>
using namespace std;
int main()
{
const int ROWS=3, COLS=3;   // количество строк и столбцов в матрице
int A[ROWS][COLS];
int b;
int i,j;
for(i=0; i<ROWS; i++)
 {
  for(j=0; j<COLS; j++)
  {
   A[i][j]=rand()%10;
   printf("%4d", A[i][j]);
   }
printf("\n");
  }
 
cout << "Vvedite b: ";
cin >> b;
 
for (int x=0; x<COLS; x++)
{
    int fl=1;
 
    for (int y=0; y<ROWS; y++)
        if (A[y][x] < b)
            fl = fl * A[y][x];
 
    cout<<fl<<" ";
    return 0;
}
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2012, 21:59
Здравствуйте! Я подобрал для вас темы с ответами на вопрос почему выводит не так? (вывод произведения каждого столбца) (C++):

Матрица ( проверять знак произведения двух элементов каждого столбца и печать значения произведения...) - C++
Дана матрица A с 2 строками и 10 столбцами. В цикле, начиная с 1-го столбца матрицы, проверять знак произведения двух элементов каждого...

Вычислить произведения элементов каждого столбца матрицы - C++
Задать матрицу произвольным способом. 1 Вычислить произведения элементов каждого столбца. 2 Вывести в первый столбец элементы главной...

Почему выводит неверный результат при вычислении произведения? - C++
Еще 1 вопрос из разряда нубских: #include&lt;iostream&gt; #include&lt;cmath&gt; using namespace std; int main() { setlocale(0, &quot;&quot;); int...

Прибавить к элементам каждого столбца первой матрицы произведения элементов соответствующих строк второй - C++
Привет ВСЕМ!!! Помогите пожалуйста с одной задачкой!!!) Пусть даны две вещественные матрицы порядка N. Получить новую матрицу...

Получить новую матрицу прибавлением к элементам каждого столбца первой матрицы произведения элементов соответствующих строк второй матрицы - C++
Даны две действительные квадратные матрицы порядка n. Получить новую матрицу прибавлением к элементам каждого столбца первой матрицы...

Как сделать вывод суммы каждого столбца? - C++
const int N = 10; int A; int B; void VivodMass(int M, int N) { for (int i = 0; i&lt;N; i++) { for (int j = 0; j&lt;N; j++) ...

3
sovaz1997
CEO SOVAZ Corp.
380 / 226 / 2
Регистрация: 17.12.2011
Сообщений: 819
Записей в блоге: 1
Завершенные тесты: 1
14.12.2012, 22:06 #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
#include <iostream>
#include <conio.h>
#include <cstdlib>
#include <cstdio>
using namespace std;
int main()
{
const int ROWS=3, COLS=3;   // количество строк и столбцов в матрице
int A[ROWS][COLS];
int b;
int i,j;
for(i=0; i<ROWS; i++)
 {
  for(j=0; j<COLS; j++)
  {
   A[i][j]=rand()%10;
   printf("%4d", A[i][j]);
   }
printf("\n");
  }
 
cout << "Vvedite b: ";
cin >> b;
 
for (int x=0; x<COLS; x++)
{
    int fl=1;
 
    for (int y=0; y<ROWS; y++)
        if (A[y][x] < b)
            fl = fl * A[y][x];
 
    cout<<fl<<" ";
}
    return 0;
}
P.S. return 0 надо было поставит вне цикла
1
Bulding
0 / 0 / 0
Регистрация: 13.12.2012
Сообщений: 47
14.12.2012, 22:12  [ТС] #3
спасибо БОЛЬШОЕ ВАМ,вот я тормоз
0
NeonLost
Пес войны
75 / 86 / 3
Регистрация: 23.02.2012
Сообщений: 653
14.12.2012, 22:13 #4
Ахахахах, это бешшшшенная ошибка...)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.12.2012, 22:13
Привет! Вот еще темы с ответами:

Найти разность произведения нечетных чисел 3-ей строки и произведения отрицательных чисел 1-го столбца матрицы - C++
Найти разность произведения нечетных чисел 3-ей строки и произведения отрицательных чисел 1-го столбца матрицы В(4,4).

Найти сумму произведения четных чисел 1ой строки и произведения положительных чисел 3-го столбца - C++
В матрице А(4;4) найти сумму произведения четных чисел 1ой строки и произведения положительных чисел 3-го столбца не правильно...

Разделить элементы каждого столбца заданной матрицы на последний элемент столбца - C++
Разделить элементы каждого столбца заданной матрицы на последний элемент столбца.

Двумерные массивы. Разделить элементы каждого столбца на последний элемент столбца - C++
Уважаемые, нужна помощь. Дано матрицу Т размером 6х5. Разделить элементы каждого столбца на последний элемент столбца. Преобразованную...


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
14.12.2012, 22:13
Ответ Создать тему
Опции темы

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