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

Динамические структуры данных: Найти скалярное произведение строки с наибольшим элементом и столбца с наименьшим элементом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод из Паскаля в С++ http://www.cyberforum.ru/cpp-beginners/thread864213.html
Нужно переделать задачу из Паскаля в С++Builder. Поможете? Вот само задание:Описать функцию PowerA234(A), вычисляющую вторую, третью и четвертую степень числа A и возвращающую эти степени...
C++ Почему не распознает _TCHAR? Добрый вечер. Подскажите, почему не работает строка int _tmain(int argc, _TCHAR* argv) В чем проблема с _TCHAR? Собсно вот код: #include <iostream> #include <sstream> #include <string>... http://www.cyberforum.ru/cpp-beginners/thread864211.html
C++ Запись и чтение из файла
Нужно записать в файл класс животное, а потом считать его из файла и построить список. Вот код, подскажите пожалуйста где ошибка: (В мейне нет некоторых функций потому что тестировал) # include...
C++ добавление элементов в динамичный массив
Столкнулся с такой проблемой: надо сделать динамический массив в котором не известно конечное количество эллементов вплоть до окончания работы алгоритма. Можно ли как-то на каждом шаге цикла...
C++ Ассемблерная вставка в Dev-C++ http://www.cyberforum.ru/cpp-beginners/thread864189.html
Здравствуйте, прошу помочь по вставке ассемблерного кода в среде Dev-C++. Вставка на синтаксисе Intel: int Get_Bin_Len(int Sym) { _asm { MOV Sym, EDX INC EDX BSR EAX, EDX ...
C++ Строки (Из строки удалить ту часть, которая в "" (кавычках)) Из строки удалить ту часть, которая в "". Например dsfsdfsdfsdf"sdfsdfs"sdfsd - вывод dsfsdfsdfsdfsdfsd подробнее

Показать сообщение отдельно
treyk
53 / 53 / 7
Регистрация: 28.06.2012
Сообщений: 224
Завершенные тесты: 1
16.05.2013, 15:05
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
int main(int argc, char* argv) {
    int n, result = 0, max, min, iMax = 0, jMin = 0;
 
    int **A;
 
    cout << "N: ";
    cin >> n;
    cout << '\n';
 
    A = new int*[n];
    
    for(int i = 0; i < n; i++) {
       A[i] = new int [n];
    }
 
    for(int i = 0; i < n; i++)
        for(int j = 0; j < n; j++) {
            cout << "A[" << i << "][" << j << "] = ";
            cin >> A[i][j];
        }
 
    cout << '\n';
    max = min = A[0][0];
    for(int i = 0; i < n; i++) {
        for(int j = 0; j < n; j++) {
            if(A[i][j] > max) {
                max = A[i][j];
                iMax = i;
            }
 
            if(A[i][j] < min) {
                min = A[i][j];
                jMin = j;
            }
        }
    }
 
    for(int i = 0; i < n; i++) {
        result += A[iMax][i] * A[i][jMin];
    }
 
    for(int i = 0; i < n; i++) {
        for(int j = 0; j < n; j++) {
            cout << A[i][j] << " ";
        }
        cout << '\n';
    }
 
    cout << "\nResult: " << result << "\n\n";
    
    for(int i = 0; i < n; i++) {
       delete[] A[i];
    }
    delete[] A;
 
    system("pause");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru