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

Матрица - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Генератор пароля http://www.cyberforum.ru/cpp-beginners/thread148842.html
Напишите функцию, которая случайным образом генирирует пароль из 8 символов. В пароле должны присутствовать только латинские буквы и цифры в с++
C++ Срібний генерал В японских шахматах есть фигуры, аналогичные классическим шахматам, так и особые. Одной из особых фигур является серебряный генерал. Эта фигура за один ход может переместиться либо на одну ячейку в любом из четырех диагональных направлений, или на одну ячейку вперед. Напишите программу, которая будет находить, за которую минимальное количество ходов серебряный генерал может перейти из ячейки... http://www.cyberforum.ru/cpp-beginners/thread148829.html
Вопрос к специалистам C++
Возможна ли кроссплатформенная реализация приложений написанных на с++ если да то какими средствами её можно достичь. интересует платформозависимость между мобильными и десктопными системами а также другими операционными системами.
Считать из текстового файла три предложения и вывести их в обратном порядке C++
Добрый день форумчане! Эта тема для меня новая, поэтому не все еще получается. Жду помощи, и еще, прошу не использовать никаких дополнительных библиотек. И для начала только алгоритмы. :) Спасибо. 1) Написать программу, которая считывает из текстового файла три предложения и выводит их в обратном порядке. *Немного упростим задачу, пусть все предложения заканчиваются точкой.
C++ Очистка Text у ComboBox http://www.cyberforum.ru/cpp-beginners/thread148801.html
Здравствуйте. Подскажите пожалуйста: есть программа, в нее заносятся данные, заносятся через компоненты Edit и ComboBox. После нажатия кнопки сохранить, мне нужно чтобы свойство Captions у компонента Edit и свойство Text у компонента ComboBox очищались. С Edit я разобрался, а вот с ComboBox не получается. void __fastcall TForm1::Button1Click(TObject *Sender) { ComboBox1->Text->Clear(); ...
C++ Тип информационного поля double. Добавить в список элемент после элемента с заданным информационным полем ЗАВТРА СДАТЬ НА ЗАЧЕТ НЕ УСПЕВАЮ ПОМОГИТЕ ПОЖАЛУЙСТА! (( 1)Тип информационного поля double. Добавить в список элемент после элемента с заданным информационным полем. 2)Тип информационного поля char*. Найти количество листьев в дереве. Добавлено через 1 час 1 минуту Ну пожалуйста помогите! Оч надо подробнее

Показать сообщение отдельно
Red Planet
 Аватар для Red Planet
49 / 10 / 2
Регистрация: 20.09.2009
Сообщений: 263
24.06.2010, 17:33     Матрица
NNN777, мы с вами не учли, что матрица-то квадратная. Так что переменная m не нужна в принципе. И произведение элементов тоже без ошибок у меня, сейчас проверял.

brenor01, держите код.
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
//---------------------------------------------------------------------------
#include <iostream>
#include <ctime>
#include <vcl>
#pragma hdrstop
 
using namespace std;
//---------------------------------------------------------------------------
 
#pragma argsused
int _tmain(int argc, _TCHAR* argv[])
{
    int **A, n, p=1, Num=0;
    cout <<"Dimension: ";
    cin >>n;
    cout <<endl;
    A=new int*[n];
    for (int i=0; i<n; i++) A[i]=new int[n];
 
    //Случайные целые числа в диапазоне [-100, 100].
 
    srand (time(NULL));
    for (int i=0; i<n; i++) {
        for (int j=0; j<n; j++) {
        A[i][j]=(rand()%401-200);
        cout <<A[i][j]<<'\t';
      }
    cout <<endl;
    }
 
    for (int i=0, j=n-1; j!=-1; i++, j--) {
        if (A[i][j]<0 && A[i][j]%2!=0) p=p*A[i][j];
    }
 
    cout <<"\nP="<<p<<endl;
 
    //Расчет количества целых положительных на главной диагонали.
    for (int i=0, j=0; i<n || j<n; i++, j++) {
        if (A[i][j]>0 && A[i][j]%2==0) Num++;
    }
    cout <<"Num="<<Num<<endl;
 
    for (int j=0; j<n; j++) delete []A[j];
    delete []A;
    system ("pause");
    return 0;
}
//---------------------------------------------------------------------------
 
Текущее время: 16:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru