Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.11.2017, 18:51   #11
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Код:
#include <stdafx.h>
#include <iostream>
#include <clocale>
#include <ctime>
#include <conio.h>
using namespace std;
int main()


{
	srand(time(0));
	setlocale(LC_ALL, "rus");
	int M, N;
	int matrix_value;

	cout << "Введите кол-во строк = ";
	cin >> M;
	cout << "Введите кол-во столбцов = ";
	cin >> N;
	cout << "Ввдите значение матрицы = ";
	cin >> matrix_value;

	int** matrix = new int*[M]; // создание динмаческой матрицы
	for (int i = 0; i < M; i++)
		//for (int j = 0; j < N; j++)
	{
		matrix[i] = new int[N];
	}


	for (int i = 0; i < M; i++) // заполнение матрицы
	{
		for (int j = 0; j < N; j++)
		{
			matrix[i][j] = rand() % matrix_value;
		}
	}

	int count = 0;
	for (int i = 0; i < M; i++) { // Вывод матрицы
		for (int j = 0; j < N; j++)
		{
			cout << matrix[i][j] << " ";
		}
	

		for (int i = 0; i < M; i++) // Подсчёт нулевых э-тов в строках
		{


			int s = 0;
			for (int j = 0; j < N; j++)
			{
				if (matrix[i][j] == 0)
					s++;
			}
			if (s == 0)

				count++;
		}

}
		cout << "Кол-во строк не содержащих ни одного нулевого э-та = " << count << endl;

		cin >> M; //чтобы консоль быстро не закрывалась
		return 0;

}
ura_111 вне форума Ответить с цитированием
Старый 01.11.2017, 19:09   #12
Мановар
Пользователь
 
Регистрация: 13.11.2016
Сообщений: 84
По умолчанию

Код:
   for (int i = 0; i < M; i++) { // Вывод матрицы
        for (int j = 0; j < N; j++) 
		{
            cout << matrix[i][j] << " ";
        }
Куда еще одну скобку дел ? Конечно чушь получится.
Мановар вне форума Ответить с цитированием
Старый 01.11.2017, 19:18   #13
Мановар
Пользователь
 
Регистрация: 13.11.2016
Сообщений: 84
По умолчанию

Код:
#include "stdafx.h"
#include <iostream>
#include <clocale>
#include <ctime>
#include <conio.h>
using namespace std;
int main()


{
	srand(time(0));
	setlocale(LC_ALL, "rus");
	int M, N;
	int matrix_value;

	cout << "Введите кол-во строк = ";
	cin >> M;
	cout << "Введите кол-во столбцов = ";
	cin >> N;
	cout << "Ввдите значение матрицы = ";
	cin >> matrix_value;

	int** matrix = new int*[M]; // создание динмаческой матрицы
	for (int i = 0; i < M; i++)
		//for (int j = 0; j < N; j++)
	{
		matrix[i] = new int[N];
	}


	for (int i = 0; i < M; i++) // заполнение матрицы
	{
		for (int j = 0; j < N; j++)
		{
			matrix[i][j] = rand() % matrix_value;
		}
	}

	int count = 0;
	for (int i = 0; i < M; i++) { // Вывод матрицы
		for (int j = 0; j < N; j++)
		{
			cout << matrix[i][j] << " ";
		}
		cout << endl;
	}
		for (int i = 0; i < M; i++) // Подсчёт нулевых э-тов в строках
		{


			int s = 0;
			for (int j = 0; j < N; j++)
			{
				if (matrix[i][j] == 0)
					s++;
			}
			if (s == 0)

				count++;
		}

	cout << "Кол-во строк не содержащих ни одного нулевого э-та = " << count << endl;

	system ("pause"); //чтобы консоль быстро не закрывалась
	return 0;

}
Мановар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[C#] Как сделать что бы не каждая строка выводилась, а только одно значение weqw121 Помощь студентам 1 20.10.2017 08:26
Как сделать чтобы после эффекта transition блок менялся? exoslam HTML и CSS 0 04.03.2015 17:36
Как сделать чтобы одна ячейка таблицы содержала такой же текст как другая? 3мей Microsoft Office Word 2 15.01.2011 22:55
Сделать так, чтобы в DBGrid выводилась таблица Excel Илюха БД в Delphi 10 06.05.2010 15:59
Как сделать, чтобы по нажатию клавиши вводился не символ, а строка? Сид Общие вопросы Delphi 5 27.12.2009 13:32