Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
liana_23_
0 / 0 / 0
Регистрация: 13.10.2011
Сообщений: 138
#1

Определить результат фрагмента программы - C++

14.10.2011, 10:27. Просмотров 473. Ответов 5
Метки нет (Все метки)

Результат выполнения фрагмента программы
short x=32000, y=1000, s;
s=x+y;
cout <<s<<endl;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2011, 10:27     Определить результат фрагмента программы
Посмотрите здесь:

C++ Определить результат работы программы
C++ найти результат программного фрагмента
Какое значение примет переменная Y в результате выполнения следующего фрагмента программы C++
C++ Результат работы фрагмента!
C++ Чему будет равно a после выполнения следующего фрагмента программы в строке // 1 ?
C++ Что будет выведено после выполнения следующего фрагмента программы:
C++ Что будет выведено на экран при выполнении следующего фрагмента программы
Что будет выведено на экран при выполнении следующего фрагмента программы C++
C++ Чему будет равно значение переменной s после выполнения следующего фрагмента программы
Чему будет равно значение переменной z после выполнения следующего фрагмента программы? C++
Чему будет равна переменная после выполнения следующего фрагмента программы? C++
Представить математическую запись фрагмента программы C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mimicria
return (true);
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
14.10.2011, 10:34     Определить результат фрагмента программы #2
Диапазон short int -32768 <= X <= 32767
liana_23_
0 / 0 / 0
Регистрация: 13.10.2011
Сообщений: 138
14.10.2011, 10:35  [ТС]     Определить результат фрагмента программы #3
чё то там такого ответа нет
mimicria
return (true);
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
14.10.2011, 10:38     Определить результат фрагмента программы #4
А какой ответ вы ожидаете? При такой постановке задачи ответ будет -32536
liana_23_
0 / 0 / 0
Регистрация: 13.10.2011
Сообщений: 138
14.10.2011, 10:42  [ТС]     Определить результат фрагмента программы #5
а ну так да спасибо!!!а можете если не трудно написать как вы сделали?

 Комментарий модератора 
Не надо писать капсом
mimicria
return (true);
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
14.10.2011, 10:51     Определить результат фрагмента программы #6
Логика простая.
32000 + 767 = 32767 (максимальное для short int)
32000 + 768 = -32768 (максимальное отрицательное для short int)
1000-768 = 232
-32768 + 232 = -32536
Yandex
Объявления
14.10.2011, 10:51     Определить результат фрагмента программы
Ответ Создать тему
Опции темы

Текущее время: 02:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru