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

Выяснить, имеются ли в матрице ненулевые элементы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Реализовать стратегий обработки возможных ошибок времени исполнения http://www.cyberforum.ru/cpp-beginners/thread821330.html
Добрый день. Нужна помощь. Задание: Выделить фрагмент оперативной памяти и реализовать не менее трех различных стратегий обработки возможных ошибок времени исполнения. Нужно помочь с кодом. Все ли в нем адекватно, что можно исправить\изменить. В данный момент код не устраивает так как (комментарий преподавателя): "Первая функция совершенно бессмысленна. Да и стратегия тут всего одна на...
C++ Ввести число(трехзначное), и вывести одинаковые в нем числа Помогите сделать.. Ввести число(трехзначное), если в нем есть одинаковые числа то вывести какие именно. http://www.cyberforum.ru/cpp-beginners/thread821328.html
вызовы конструкторов C++
обьясните вызов конструторов #include <iostream> using namespace std; class ar { int *p; int size; public:
Записать в предложении символы самого короткого слова в обратном порядке C++
Помогите пожалуйста!:cry: Нужно записать в предложении символы самого короткого слова (всех слов, если их несколько) в обратном порядке. Длинна предложения не должна превышать 30 символов. Заранее спасибо!
C++ Доступ из одного класса в другой http://www.cyberforum.ru/cpp-beginners/thread821303.html
Мучаюсь полдня. Помогите. Суть такая. Есть два класса PictureForm и LevelForm. Как из класса LevelForm вызвать функцию класса PictureForm так, чтобы в этой функции я мог использовать переменный класса PictureForm. Точнее использовать то я могу, но их значения обнуляются. В классе PictureForm инициализирую переменную (в PictureForm.h она объявлена : int temp; ) temp = 100; И как теперь её...
C++ Класс объявление с элементом типа класс Текст Необработанное исключение в "0x770015de" в "FAQ.exe": 0xC0000005: Нарушение прав доступа при записи "0xabababab". подробнее

Показать сообщение отдельно
Модерат
 Аватар для Модерат
0 / 0 / 1
Регистрация: 27.03.2013
Сообщений: 6
28.03.2013, 22:30     Выяснить, имеются ли в матрице ненулевые элементы
попробуй так.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <iostream.h>
#include <locale.h>
using namespace std;
const int n=15;
int main ()
{
setlocale (LC_ALL, "Russian"); /* функция для отображения русских символов в консоле. Подключать не обязательно, но придется в поле cout прописывать латиницей. */
srand(time(NULL)); //подключение генератора чисел.
int a[n][n], i, j;
for (i=0; i<n; i++)
for (j=0; j<n; j++)
a[i][j]= -10 +rand()% 10; //В данном коде числа генерируются от -10 до 10
 
for (i=0; i<n; i++)
for (j=0; j<n; j++)
{ 
if (a[i][j]==0)
cout<<"Нулевая матрица a["<<i<<"]["<<j<<"]="<<a[i][j]<<endl;
}
 
return 0;
p.s. в моем коде программа выведет все индексы с нулевым элементом. если нужно, чтобы код прерывался, то пишите так:
C++
1
2
3
4
5
6
7
for (i=0; i<n; i++)
for (j=0; j<n; j++)
{ 
if (a[i][j]==0)
cout<<"Нулевая матрица a["<<i<<"]["<<j<<"]="<<a[i][j]<<endl;
break;
}
p.s. должно работать... но сразу скажу, что я не специалист по программировани, сам на 1 курсе учусь....)
 
Текущее время: 19:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru