Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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



Ответ
 
Опции темы
Старый 24.10.2016, 22:00   #1
Son1098
Новичок
 
Регистрация: 24.10.2016
Сообщений: 6
Репутация: 10
Лампочка Попытка написать программу, которая для заданного числа i типа int const находит количество совпадающих единиц в старших 16 и младших 16 битах

Попытка написать программу, которая для заданного числа i типа int const находит количество совпадающих единиц в старших 16 и младших 16 битах, int const i = -128. Только результат получил 0. В чем я ошибся?
Код:

#include <stdio.h> //printf("");
#include <stdlib.h> //setlocale(LC_ALL,"Russian");
#include <locale.h> //LC_ALL
#include <limits.h> 

void main() {
	int const = -128;

	for (j = j < 4; j++);
	{
	int const	i = i << 3;
		printf("%d\n", j, i);
	}
	for (j = j < 4; j++); 
	{
		int const i = i << 3;
			printf("%d\n", j, i);
	}
	return 0;

}
}

Son1098 вне форума   Ответить с цитированием
Старый 24.10.2016, 23:33   #2
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 10,521
Репутация: 1681

icq: 216409213
По умолчанию

У вас нет ни сравнения, ни счетчика для подсчета, ни таблицы для табличного метода... просто какие-то циклы с выводом. Причем циклы записаны формально не правильно и они пустые, т.е. в циклах не делается ничего.
__________________
Запомните раз и навсегда: помочь != "решите за меня"!

Последний раз редактировалось p51x; 24.10.2016 в 23:37.
p51x вне форума   Ответить с цитированием
Старый 25.10.2016, 11:35   #3
waleri
Профессионал
 
Регистрация: 13.07.2012
Адрес: Нижний Новгород
Сообщений: 5,214
Репутация: 1578
По умолчанию

Цитата:
int const = -128;
Здесь будет ошибка.
Цитата:
int const i = i << 3;
Здесь будет мусор.
waleri вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
одномерный массив - найти сумму отрицательных меньше заданного числа и количество положительных больше заданного числа ALEXXELA Паскаль 2 02.12.2012 20:13
Написать программу, которая находит общий интервал с первым интервалом и последующими Varchyn012 Microsoft Office Excel 1 29.12.2011 15:27
написать программу, которая находит 20 целых решений уравнения x^2+y^2=z^2 (x,y,z<>0) katya111 Паскаль 0 18.05.2011 15:43
Составить программу которая находит индекс числа в массиве случайных чисел MadNikys Помощь студентам 9 03.03.2010 21:52
Написать программу которая для заданного символьного ряда подсчитывает количество слов! komarvl Assembler 4 11.12.2009 02:42




05:49.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
лучший хостинг
Выбираем лучший хостинг: рейтинг ТОП 10