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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.12.2017, 20:40   #1
kreoll
Пользователь
 
Аватар для kreoll
 
Регистрация: 22.12.2017
Сообщений: 13
По умолчанию Помогите решить задачу

Пользователю выводиться таблица о парковочных местах и с помощью двумерных массивов он вводит этаж и место которые хочет забронировать. И в таблице это место меняется на ноль.
kreoll вне форума Ответить с цитированием
Старый 27.12.2017, 20:41   #2
kreoll
Пользователь
 
Аватар для kreoll
 
Регистрация: 22.12.2017
Сообщений: 13
По умолчанию

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

int main() {
	setlocale(LC_ALL, "rus");
	int f = 5;
	int	p = 10; 
	int	vf = 0; 
	int	vp = 0;
	
	int i1;
	
	int a[f][p] = {
		{ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 },
		{ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 },
		{ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 },
		{ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 },
		{ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 },
	};

	for( int i = 1; i < 6; i++ ){
		cout << "Этаж: " << i << "|";
		
		for( int i = 0; i < 10; i++ ){
			i1 = i;
			cout << "Место: " << a[1][i1] << "|";
		} cout << endl;
		
		for( int i = 1; i <= 99; i++ ){
			cout << "-";
		}	cout << endl;
	}	cout << endl << endl;

	cout << "Введи этаж" << endl;
	cin >> vf;
	cout << "Веди место парковки" << endl;
	cin >> vp;
	
	if( vf >= 0 && vf <= 6 ){
		if ( vp >= 0 && vp <= 11 ){
			cout << "Ваш этаж: " << vf << " " << "Место: " << vp;
			a[vf][i1] = a[vf][0];
		}else{
			cout << "Неправильное место";
		}	
	}else{
		cout << "Неправильный этаж";
	}
	
	cout << i1;
	
	return 0;
}
_____
Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ)
Модератор

Последний раз редактировалось Serge_Bliznykov; 28.12.2017 в 09:59.
kreoll вне форума Ответить с цитированием
Старый 27.12.2017, 20:42   #3
kreoll
Пользователь
 
Аватар для kreoll
 
Регистрация: 22.12.2017
Сообщений: 13
По умолчанию

вот мой код и не работает замена на ноль
kreoll вне форума Ответить с цитированием
Старый 05.01.2018, 01:22   #4
СтудПом
Форумчанин
 
Регистрация: 08.11.2017
Сообщений: 347
По умолчанию

Попробуйте объяснить строку
Код:
a[vf][i1] = a[vf][0];
СтудПом вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите решить задачу Nafan142rus Помощь студентам 1 11.06.2017 11:23
Помогите решить задачу на C++ TheWanderer Общие вопросы C/C++ 9 08.10.2008 21:16
Помогите решить задачу. Кронос Помощь студентам 3 28.10.2007 14:11