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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.03.2012, 20:04   #1
Вечный_студент
Пользователь
 
Аватар для Вечный_студент
 
Регистрация: 11.11.2011
Сообщений: 45
По умолчанию C. деление чисел в двоичной системе

Код:
switch (move)
{
	case 4: //деление
	{
		for (i=0; i<=7; i++)
		{
			while (bin1[i] >= bin2[i]) 
			{ 
				int j=0;
				for(i = 0; i <= 7; i++)
				{
				if(bin1[i] < bin2[i])
					{
						bin1[i + 1]--;
						bin1[i] += 2;
						bin1[i] += (bin1[i] - bin2[i]);
					}
					else
						bin1[i] += (bin1[i] - bin2[i]);

				}
			j++;
			printf("\n");
			return j;
			}
		}
		break;
	}
		break;
	default: printf("Why are you here is the left click?");
				break;
	}
	printf("\n");
	return 0;
}
интересует case 4-ый. В чем ошибка? все перепробовал, не хочет выводить j мне. как вытащить его отсюда?
Крепкая стена строится из маленьких кирпичей.
Но если положил первый кирпич криво, как ни старайся, стена кривой будет.
Вечный_студент вне форума Ответить с цитированием
Старый 14.03.2012, 22:34   #2
TwiX
Участник клуба
 
Аватар для TwiX
 
Регистрация: 28.07.2009
Сообщений: 1,510
По умолчанию

В цикле for есть цикл for, который использует в качестве счётчика ту же переменную i.

Оффтоп... Расшифруй плз "Why are you here is the left click?", уж очень интересно(
TwiX вне форума Ответить с цитированием
Старый 15.03.2012, 16:41   #3
Вечный_студент
Пользователь
 
Аватар для Вечный_студент
 
Регистрация: 11.11.2011
Сообщений: 45
По умолчанию

Код:
default:
эта штука, если нажали кнопку левую какую то. у меня всего 4-ре кейса.
1 2 3 4. если нажимаешь 5 например, то он выводит этот default.
перевод:
Почему вы использовали другую кнопку
Крепкая стена строится из маленьких кирпичей.
Но если положил первый кирпич криво, как ни старайся, стена кривой будет.
Вечный_студент вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Деление двух чисел в двоичной системе счисления DEFENDOR Паскаль, Turbo Pascal, PascalABC.NET 4 27.12.2011 22:10
Сравнение чисел в двоичной системе по маске AngelBOY Компьютерное железо 4 05.12.2011 03:19
в двоичной системе незнайка_на_земле Помощь студентам 22 23.02.2011 08:15
работа в двоичной системе Toten Помощь студентам 3 06.03.2009 16:35
Деление чисел в двоичной системе счисления Mss_Smith Помощь студентам 9 04.05.2007 17:02