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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.02.2011, 12:42   #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, 12:50   #2
kaljan775
:D
Форумчанин
 
Аватар для kaljan775
 
Регистрация: 26.09.2010
Сообщений: 570
По умолчанию

вперед, составляйте, задание проще некуда, если нет - идите во фриланс
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery
kaljan775 вне форума Ответить с цитированием
Старый 20.02.2011, 12:57   #3
listiksasha
Новичок
Джуниор
 
Регистрация: 17.02.2011
Сообщений: 2
По умолчанию

у ритчи вообще раздел *типы данных* одну страничку занимает(
если обьясните/кините ссыль с обьяснением-пойду ковырять с удовольствием=)
listiksasha вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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
Составить программу для обработки данных во время ввода. Васильева Зинаида Помощь студентам 9 01.11.2010 21:36
int vs unsigned int Kn793 Общие вопросы C/C++ 13 28.08.2010 22:00
[РЕШЕНО][C] unsigned int аргумент работает как signed Sfuller Общие вопросы C/C++ 2 30.06.2010 18:17