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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.05.2016, 18:23   #1
WadeCox
Новичок
Джуниор
 
Регистрация: 23.03.2016
Сообщений: 2
По умолчанию C++ Матрицы

Буду благодарен
Дана матрица символов размером 3x3. Значения элементов матрицы вводит пользователь. Найти необходимый пользователю символ в матрице. Вывести на экран его номер, если такого элемента нет, то вывести сообщение об этом.
WadeCox вне форума Ответить с цитированием
Старый 21.05.2016, 07:55   #2
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Я работаю в vc2013

Код:
#include <iostream>
using namespace std;

int main()
{

	int A[3][3];
	int Symbol; 
	bool S = false;

	// Ввод матрицы

	cout << "Vvedite matrizu" << endl << endl;
	for (int i = 0; i < 3; i++)
	{
		for (int j = 0; j < 3; j++)
		{
			cout << "A[" << i+1 << "][" << j+1 << "]= ";
			cin >> A[i][j];
		}
	}

	cout << endl << "Vu vveli" << endl << endl;
	for (int i = 0; i < 3; i++)
	{
		for (int j = 0; j < 3; j++)
		{
			cout << A[i][j] << "   ";
		}
		cout << endl << endl;
	}
	cout << "Vvedite Symbol:";
	cin >> Symbol;
	
	// Нахождение нужного символа в матрице

	for (int i = 0; i < 3; i++)
	{
		for (int j = 0; j < 3; j++)
		{
			if (A[i][j] == Symbol)
			{
				S = true;
				cout << "A[" << i + 1 << "][" << j + 1 << "]= " << A[i][j] << endl;
			}
		}
	}
	if (S == false)
		cout << "Symvole net";


system("pause");
return 0;
}

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


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C++ и Pascal. Матрицы. Дана матрица размером n х m. Инвертировать каждую строку матрицы. Summerlight Помощь студентам 0 24.12.2013 00:19
В каждой строке матрицы А(n*n) найти наибольший и наименьший элементы матрицы и поменять их местами saha1994 Паскаль, Turbo Pascal, PascalABC.NET 2 15.05.2012 20:38
Первый элемент - размерность матрицы, остальные образуют строки этой матрицы Anastasiya_Pot Помощь студентам 2 10.04.2012 09:46
Язык СИ! Динамическое выделение памяти под массивы и матрицы, передача матрицы в функции Андрей! Общие вопросы C/C++ 33 31.01.2012 22:07
На главную диагональ матрицы поместить наибольшие элементы этой матрицы mivel Помощь студентам 2 23.12.2009 21:19