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

Найти столбец с минимальным произведением элементов (усложнить) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Одного ли цвета клетки на шахматной доске? http://www.cyberforum.ru/cpp-beginners/thread659908.html
Даны координаты двух полей шахматной доски (координаты клетки - это 2 числа от 1 до 8: номер столбца и номер строки) Одно ли цвета эти клетки на шахматной доске? Вывести в выходной файл сообщение YES, если они одного цвета, и NO иначе
C++ В слове угаданы некоторые буквы, надо рассмотреть все возможные варианты. Помогите пожалуйста решить задачу в borland c++ В слове угаданы некоторые буквы, надо рассмотреть все возможные варианты. Для этого пользователь вводит "шаблон" слова, заменяя неизвестные буквы пробелом или знаком подчеркивания; компьютер из файла-словаря выбирает все слова, удовлетворяющие этому шаблону. Добавлено через 2 часа 52 минуты Помогите пожалуйста срочно надо! http://www.cyberforum.ru/cpp-beginners/thread659905.html
Найти корни квадратного уравнения: AX2+BX+C=0 C++
Написать программу для нахождения корней квадратного уравнения: AX2 + BX + C = 0; написал одну программу,но не думаю что она та что нада. думаю там еще что то должно быть связанно с операторамы if else.for.while и switch тк тема именно по ним в етом задании..... прошу написать наглядный пример,кому не трудно. на перед спасиб! Добавлено через 1 час 42 минуты ау люди кто подскажет
Как передать контейнер map в функцию? C++
Вопросов правда несколько, первый связан с конкретным примером. Есть карта (заполненная), ключ - стринг, значение - вектор-стринг, необх доб значения в вектор, в функцию передается два итератора begin(),end(); Когда пытаюсь инициализировать вектор значением итератора вылазит ошибка, строчку выделил комментарием /**/. using namespace std; typedef map<string,vector<string> > mapsv; void...
C++ Определить, бьёт ли ладья другую фигуру http://www.cyberforum.ru/cpp-beginners/thread659885.html
You are given four numbers, coordinates of rook and another figure. You should determine whether rook beats the second figure. Имеется четыре числа: координаты ладьи и другой фигуры. Необходимо определить, бьёт ли ладья другую фигуру.
C++ Инсталятор Скажите, что нужно сделать, чтоб написанную мной программу (консольное приложение) можно было бы запустить на другом компьютере, где нет среды разработки. Нужно ли делать что-то вроде инсталятора? подробнее

Показать сообщение отдельно
andruhazp
1 / 1 / 0
Регистрация: 21.04.2012
Сообщений: 59
28.09.2012, 20:03     Найти столбец с минимальным произведением элементов (усложнить)
Переделать программу на более полную мне кажеться что код написан простенько

Среди столбцов заданной целочисленной матрицы, содержащих только такие элементы, которые по модулю не больше 10, найти столбец с минимальным произведением элементов.
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
#include <stdio.h>
#include <limits.h>
 
#define n 3
#define m 3
 
int main()
{
  int matrix[n][m] = {
    {1, 2, 3},
    {4, 5, 6},
    {7, 8, 9}
  };
 
  int min_product = INT_MAX;
  int min_index   = -1;
 
  int i;
  int j;
 
  int product;
 
  for (i = 0; i < m; ++i) {
    product = 1;
    for (j = 0; j < n; ++j)
      product *= matrix[j][i];
 
    if (product < min_product) {
      min_product = product;
      min_index   = i;
    }
  }
 
  printf("Min index: %d\n", min_index);
  printf("Min product: %d\n", min_product);
 
  getchar();
  }
Добавлено через 2 минуты
помойму нихватает функций, добавьте пожалуйста!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru