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

В чем ошибка?? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите решить в builder for dos http://www.cyberforum.ru/cpp-beginners/thread378131.html
Массив заполнить случайными числами от -5 до 5 В одномерном массиве, состоящем из 10 целых элементов вычислить: 1. Максимальный элемент массива. 2. Сумму элиментов массива, расположенных до последнего положительного элемента. Сжать массив, удалив из него все элименты модуль которых находится в интервале от 2 до 5. Освободившиеся в конце массива элименты заполнить нулями.
C++ Файл ресурсов В книге есть пример для диалогового окна и я переписал вроде всё правильно, но ни vs 6.0 ни minigw не воспринимают константы типа WS_SYSMENU, SS_CENTER,BS_PUSHBUTTON и т.д, почему и как же мне тогда линковать пример? #include "main.h" //сценарий меню Main MENU { POPUP "&Файл" { MENUITEM "&О программе....", MI_ABOUT http://www.cyberforum.ru/cpp-beginners/thread378126.html
Дана матрица размером М х N C++
#include <iostream.h> #define m 10 #define n 10 #include <stdlib.h> void main () { int a,i,j,k; cin>>k; for (i=0; i<=n; i++) for (j=0; j<=m; j++)
Доброе время суток . Выручяйте , нечего нового матрица .... C++
Вот по сылки дано задание , ето лабароторная , очень прошу помогите зделать , на выходных времени небудет , я сведетель на свадьбе , вся надежда на форумчян , выручите пожалусто .... с ув Алексей http://khpi-iip.mipk.kharkiv.edu/library/pgm/lab/l09.html задание : http://rghost.ru/28618291/image.png
C++ Наследование в классах http://www.cyberforum.ru/cpp-beginners/thread378085.html
#include <stdlib.h> #include <conio.h> #include<math.h> class B{ int a; public: B() { }; B(int x) { a=x; } void show_B() { cout <<"B= "<< a << "\n"; }
C++ Генерация случайных чисел на заданном диапазоне Здравствуйте, прошу прощения, если такая тема уже проскакивала. Есть простой генератор чисел (алгоритм Леммера): #include "stdafx.h" #include <iostream> #include <math.h> using namespace std; подробнее

Показать сообщение отдельно
takewa
 Аватар для takewa
10 / 7 / 1
Регистрация: 15.08.2010
Сообщений: 372
05.11.2011, 13:12     В чем ошибка??
Добрый день всем, написал программу, только не знаю почему она закрывается... Выдает ошибку и все.
Для заданной матрицы размером 8x8:
• найти такие к, при которых k-я строка матрицы совпадает с k-м столбцом.
• найти сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент.
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
64
65
66
67
#include <iostream>
using namespace std;
 
int main()
{
    
        int **mas, n, m, i, j; 
        bool fl;
                cout<<"storko: "<< endl;cin>>n;
                if (n<0) cout<<"error"<<endl;
        else
                cout<<"\nstolbci "<< endl;
        cin>>m;
                if (m<0) cout<<"error"<<endl;
        else
                mas=new int*[n]; 
        for(i=0; i<n; i++)
                mas[i]=new int[m];
        cout<<"\nelementi: "<< endl;
                for(i=0; i<n; i++)
                for(j=0; j<m; j++)
       {
          cout<<"["<<i+1<<"]["<<j+1<<"]= ";
          cin>>mas[i][j];
       }
        cout<<"\nMatrice"<<endl;
                for(i=0; i<n; i++)
        {
        for(j=0; j<m; j++)
           {
          cout<<mas[i][j];
           }
          cout<<endl;
        }
        for ( i = 0; i < 8; i++)
        {
                bool isk (true);
                for (int j = 0; j < 8; j++)
                {
                        if (mas[i][j] != mas[j][i])
                        {
                                isk = false;
                                break;
                        }
                }
 
                if (isk)
                        cout << "k: " << i << "\n";
 
        }
        for ( i = 0; i < 8; i++)
        {
                bool isbelowzero (false);
                for (int j = 0; j < 8; j++)
                        if (mas[i][j] < 0) isbelowzero = true;
 
                if (isbelowzero)
                {
                        int summ(0);
                        for (int j = 0; j < 8; j++)
                                summ = summ + mas[i][j];
                        cout << "Summ " << i << ":" << summ;
                }
        }
 
        return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru