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

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

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

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 20.02.2011, 13:12   #1
listiksasha
Новичок
Джуниор
 
Регистрация: 17.02.2011
Сообщений: 2
По умолчанию Для типов данных char, short, int, long с квалификаторами signed, unsigned составить программу, которая,

Помогите пожалуйста, перерыл кучу книг по Си , учусь по кернигану&ритчи

вот задание:1. Для типов данных char, short, int, long с квалификаторами signed, unsigned составить программу, которая, используя операцию присваивания, выполняет указанные преобразования типов, и вывести полученные результаты.
signed char -> signed short int -> signed int -> signed long
unsigned char -> unsigned short int -> unsigned int -> unsigned long
unsigned long -> unsigned int -> unsigned short int -> unsigned char
signed long -> signed int -> signed short int -> signed char
Преобразования должны быть выполнены для произвольного, максимального (CHAR_MAX, UCHAR_MAX, ULONG_MAX, LONG_MAX) и минимального (CHAR_MIN, LONG_MIN) значений переменной.
2. Выполнить указанные вычисления и распечатать полученные результаты.
signed int MAX -> signed int MAX+1
unsigned int MAX -> unsigned int MAX+1
signed int MIN -> signed int MIN-1
unsigned int MIN -> unsigned int MIN-1
Константы CHAR_MAX, UCHAR_MAX, INT_MIN, INT_MAX, UINT_MAX, ULONG_MAX, LONG_MAX, CHAR_MIN и LONG_MIN заданы в файле limits.h.
listiksasha вне форума Ответить с цитированием
Старый 20.02.2011, 13:51   #2
_vek21
Новичок
Джуниор
 
Регистрация: 17.12.2010
Сообщений: 1
По умолчанию

ICQ: 598904224
_vek21 вне форума Ответить с цитированием
Старый 20.02.2011, 14:00   #3
listiksasha
Новичок
Джуниор
 
Регистрация: 17.02.2011
Сообщений: 2
По умолчанию

постучу минут через 10
listiksasha вне форума Ответить с цитированием
Старый 20.02.2011, 15:44   #4
D@rkD@iver
Форумчанин
 
Регистрация: 28.07.2009
Сообщений: 189
По умолчанию

icq: 412842920
пишу программы для студентов и школьников на Pascal, Delphi, C++, WINAPI, assembler
обучаю программированию на паскале(дистанционно);mail: hruslow@gmail.com
D@rkD@iver вне форума Ответить с цитированием
Старый 21.02.2011, 12:26   #5
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Пишите, обсудим.
ICQ 482-373-277
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Для типов данных char, short, int, long с квалификаторами signed, unsigned составить программу, которая, listiksasha Помощь студентам 2 20.02.2011 12:57
Comparing signed and unsigned types - widened both operands Человек_Борща Общие вопросы Delphi 4 09.01.2011 14:59
Ошибка компилятора "Comparing signed and unsigned types" Prisioner Общие вопросы Delphi 2 15.11.2010 02:46
[РЕШЕНО][C] unsigned int аргумент работает как signed Sfuller Общие вопросы C/C++ 2 30.06.2010 17:17


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS
Здесь нужно купить рекламу за 7 тыс руб в месяц! )
пишите сюда - alarforum@yandex.ru
ИКС 840