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

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

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

Сделал задачу но она отказывается выполнять положенные ей функции - C++

03.10.2013, 23:38. Просмотров 419. Ответов 12
Метки нет (Все метки)

Дана целочисленная квадратная матрица Определить: сумму элементов в тех строках которые не содержат отрицательных элементов.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "stdafx.h"
#include <iostream>
#include <time.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{const int n=4;
int A[n][n],i,j,pr;
i=j=0;
for (i=0;i<n;i++){pr=1;if (A[i][j]>=0) pr*=A[i][j];
 for (j=0;j<n;j++){
  A[i][j]=rand()%5-2;
        cout<<A[i][j]<<"  ";}
   cout<<"\n";}
cout<<"\n";
cout<<"\npr="<<pr<<endl;
system("pause");
 return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2013, 23:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сделал задачу но она отказывается выполнять положенные ей функции (C++):

Программист сделал прогу на C++, однако она не включается - C++
Программист сделал прогу на C++, однако она не включается. Какие плагины/библиотеки нужно установить для включения? Windows 7 пиратка

Сделал задачу, не могу понять, почему не выводит плавоющие запятые! - C++
Условия задачи: Составить программу, которая будет вычислять следующую последовательность y= 1+ 1/2 + 1/3 + 1/4 + ... 1/n (Если кому...

WebView упорно отказывается выполнять JS - Программирование Android
Добрый день, форумчане! Наверное перейду сразу к проблеме. Есть код WebView mWebView; mWebView...

Проблема с ASPHTTP. Истек срок trail version, она отказывается работать - C# ASP.NET
Занрузил trail фasphttp.dll, зарегистрировал на сервере, работала. Истек срок trail version, она отказывается работать. Сейчас есть новая...

масив. я сделал прогу но она не работает.у меня подозрение что я не правильно собрал процедуры - Pascal
программа должна сумировать все отрицательные числа и находить среднее арифметическое, компилятор ошибок не выдает, но прога работать не...

Сделал базу данных Аукцион, ток не могу понят она правильно работает или нет - MS Access
Доброго времени суток. Вот бд. --битая ссылка Посмотрите все ли верно я сделал, ничего ли я не забыл, и вот задание спасибо)

12
newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 555
03.10.2013, 23:53 #2
Цитата Сообщение от Mahazael Посмотреть сообщение
Дана целочисленная квадратная матрица Определить: сумму элементов в тех строках которые не содержат отрицательных элементов.

#include "stdafx.h"
#include <iostream>
#include <time.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{const int n=4;
int A[n][n],i,j,pr;
i=j=0;
for (i=0;i<n;i++){pr=1;if (A[i][j]>=0) pr*=A[i][j];
for (j=0;j<n;j++){
A[i][j]=rand()%5-2;
cout<<A[i][j]<<" ";}
cout<<"\n";}
cout<<"\n";
cout<<"\npr="<<pr<<endl;
system("pause");
return 0;
}
чуть переделал на свой лад...надеюсь вас устроит. в задании вы сказали найти сумму, но по вашему коду вы ищете произведение, у меня сумма-можно переделать. и непонятно сумма общая нужна или по каждой строке.
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
 #include <iostream>
 #include <time.h>
 using namespace std;
 int main()
 {
     srand(time(NULL));
     const int n=4;
    int A[n][n],i,j,pr,sum=0,flag=0;
    i=j=0;
    for (i=0;i<n;i++) {
        for (j=0;j<n;j++) {
            A[i][j]=rand()%10-5;
            cout<<A[i][j]<<" ";
        }
        cout<<"\n";
    }
    for (i=0;i<n;i++){
        flag=0;
        for (j=0;j<n;j++)
            if (A[i][j]<0) {flag=1;}
        if (flag==0) {
            for (j=0;j<n;j++)
                sum+=A[i][j];
        }
    }
    cout<<"\n";
    cout<<"\nsum="<<sum<<endl;
    system("pause");
    return 0;
 }
0
Mahazael
0 / 0 / 0
Регистрация: 17.06.2013
Сообщений: 15
03.10.2013, 23:59  [ТС] #3
блин вот я лол я не то задание списал (устал жуть еще мозг ковыряют) мое задание :произвдение элементов в тех строках которые не содержат отрицательных элементов . сори!
0
newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 555
04.10.2013, 00:04 #4
Цитата Сообщение от Mahazael Посмотреть сообщение
блин вот я лол я не то задание списал (устал жуть еще мозг ковыряют) мое задание :произвдение элементов в тех строках которые не содержат отрицательных элементов . сори!
сделал произведение по каждому ряду(с отображением номера ряда) в котором нету отрицательных, мне кажется вам именно так нужно=)))
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
 #include <iostream>
 #include <time.h>
 using namespace std;
 int main()
 {
     srand(time(NULL));
     const int n=4;
    int A[n][n],i,j,pr,flag=0;
    i=j=0;
    for (i=0;i<n;i++) {
        for (j=0;j<n;j++) {
            A[i][j]=rand()%10-5;
            cout<<A[i][j]<<" ";
        }
        cout<<"\n";
    }
    for (i=0;i<n;i++){
        flag=0;pr=1;
        for (j=0;j<n;j++)
            if (A[i][j]<0) {flag=1;}
        if (flag==0) {
            for (j=0;j<n;j++)
                pr*=A[i][j];
            cout<<"\nMult of row#"<<i+1<<" = "<<pr<<endl;
        }
    }
    cout<<"\n";
    system("pause");
    return 0;
 }
1
Mahazael
0 / 0 / 0
Регистрация: 17.06.2013
Сообщений: 15
04.10.2013, 00:10  [ТС] #5
Спасибо, завтра проверю а то щас я уже не в состоянии думать
0
Mahazael
0 / 0 / 0
Регистрация: 17.06.2013
Сообщений: 15
07.10.2013, 23:20  [ТС] #6
Пытался выполнить ее она чет не хочет жалуется
0
Миниатюры
Сделал задачу но она отказывается выполнять положенные ей функции  
iRomul
159 / 100 / 11
Регистрация: 17.10.2012
Сообщений: 480
Завершенные тесты: 1
07.10.2013, 23:35 #7
Mahazael, у вас функция main определена в функции _tmain. Видимо это вы случайно оставили. Удалите строки, связанные с _tmain
1
magirus
Супер-модератор
Эксперт по компьютерным сетямЭксперт Windows
26917 / 15174 / 886
Регистрация: 15.09.2009
Сообщений: 66,094
Записей в блоге: 77
07.10.2013, 23:35 #8
вроде по русски написано...
у вас 6 открывающих и 5 закрывающих ...
1
newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 555
07.10.2013, 23:37 #9
Mahazael, ну дык конечно у вас мейн в мейне...удалите
C++
1
2
int _tmain(int argc....)
{
1
Mahazael
0 / 0 / 0
Регистрация: 17.06.2013
Сообщений: 15
08.10.2013, 18:55  [ТС] #10
полностью скопировал ваше решение и все равно(((
0
Миниатюры
Сделал задачу но она отказывается выполнять положенные ей функции  
iRomul
159 / 100 / 11
Регистрация: 17.10.2012
Сообщений: 480
Завершенные тесты: 1
08.10.2013, 18:58 #11
Скопируйте сюда вывод
0
newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 555
08.10.2013, 22:47 #12
Mahazael, создайте чистый проект с чистым cpp файлом и туда копируйте, чтобы небыло в дереве проека stfax или как там его...это мое имхо-у меня были такие проблемы
1
Mahazael
0 / 0 / 0
Регистрация: 17.06.2013
Сообщений: 15
08.10.2013, 23:26  [ТС] #13
1>------ Построение начато: проект: ConsoleApplication2, Конфигурация: Debug Win32 ------
1> ConsoleApplication2.cpp
1>c:\users\dunset\documents\visual studio 2012\projects\consoleapplication2\consoleapplication2\consoleapplication2.cpp(3): warning C4627: #include <iostream>: пропущен при поиске использования предкомпилированного заголовка
1> Добавление директивы в "stdafx.h" или перестройка предкомпилированного заголовка
1>c:\users\dunset\documents\visual studio 2012\projects\consoleapplication2\consoleapplication2\consoleapplication2.cpp(4): warning C4627: #include <time.h>: пропущен при поиске использования предкомпилированного заголовка
1> Добавление директивы в "stdafx.h" или перестройка предкомпилированного заголовка
1>c:\users\dunset\documents\visual studio 2012\projects\consoleapplication2\consoleapplication2\consoleapplication2.cpp(33): fatal error C1010: непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include "stdafx.h"" в источник.
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
0
08.10.2013, 23:26
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.10.2013, 23:26
Привет! Вот еще темы с ответами:

Как принудительно установить программу на XP, если она отказывается начинать установку "из-за старости XP"? - Администрирование Windows
Здравствуйте! У меня лицензионный &quot;Windows XP&quot;. Хочу установить урезаную лицензионную &quot;Delphi Berlin&quot;. Мало того что установщик не...

Активация пункта "Немедленно выполнять задачу, если пропущен плановый запуск" - CMD/BAT
Создаю батник, который создаёт задачу на удаление папки через неделю. Но, в свойствах задачи галочки у пункта &quot;Немедленно выполнять задачу,...

Я сделал небольшой туду лист там должно сохранятся новая информация (новая заметка) которая я ввела но она не сохраняется - Java
Я сделал небольшой туду лист там должно сохранятся новая информация (новая заметка) которая я ввела когда нажимешь на кнопку сэйв в dat...

нужно откомпилировать задачу, решенную симплекс методом, она не запускается - Delphi
program simple_sim; {$APPTYPE CONSOLE} uses SysUtils; const mm = 100; nn = 100; var A : array of double;


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

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