![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 30.10.2009
Сообщений: 56
|
![]()
надо программу написать
Логические операции 1. Запросить с консоли целое число и проверить его на попадание в заданный диапазон значений. Результат такой проверки вывести на консоль. При выполнении задания не использовать условный оператор. 2. Запросить с консоли целое число и проверить значение бита с указанным номером в этом числе. Результат такой проверки вывести на консоль. Для удобства разрешается запрашивать указанное число в восьмиричной или шестнадцатиричой системе счисления. При выполнении задания важно обратить внимание на грамотный выбор типа данных анализируемого числа. 21 – 45 = диапозон (1 задание) 16=номер бита (2 задание) вотм моя программа Код:
Последний раз редактировалось Sazary; 10.12.2009 в 21:39. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 18.05.2009
Сообщений: 180
|
![]()
не понял смысла задания,но вот что получилось
Код:
Программист без пива, как спирт без пробки - выдохнется___________-
![]() Последний раз редактировалось Sazary; 10.12.2009 в 21:40. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 30.10.2009
Сообщений: 56
|
![]()
#include "stdafx.h"
#include <conio.h> int _tmain(int argc, _TCHAR* argv[]) { int a,p=21,q=45; scanf("%d",&a); printf("%d\n",p<a && a<q); int x,y=65536; scanf("%d",&x); if((x & y)==65536) printf("1"); else printf("0"); getch(); return 0; } может всё таки так? а то ваш мне одни брейки выдаёт!( я сам задание не оч понял!((( |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 18.05.2009
Сообщений: 180
|
![]() Код:
Программист без пива, как спирт без пробки - выдохнется___________-
![]() |
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
![]()
2osichev, printf("%d\n", p<a && a<q); выведет 1, если a в диапазоне 21..45 и 0, если нет.
2LuBuMaster, какие именно ошибки выдаёт? семантически всё верно, можно лишь немного подправить кое-что. И я так понимаю, что stdio.h и tchar.h подключены в stdafx.h? |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 30.10.2009
Сообщений: 56
|
![]()
а это вот в задании такая асть есть что б когда ввёл число он его проверил и если оно в границы попадает то вывести на экран!
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 30.10.2009
Сообщений: 56
|
![]() Код:
в этой вроде всё нормально! Код:
вэтой выводит ошибку которая в прикреплённом файле! а если нажать Continue то там вообще непонятно какое число появляется и дальше тоже какие то неопнятные вещи!((( Последний раз редактировалось Sazary; 13.12.2009 в 04:17. |
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
![]()
По сути это не столько ошибка, сколько предупреждение ) В общем-то весьма резонное, в строке
Код:
Код:
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 30.10.2009
Сообщений: 56
|
![]() Код:
или не правельно7 я а ввёл как то так что оно в диапозоне было а он 0 вывел! или программа правельная? Последний раз редактировалось Sazary; 13.12.2009 в 04:17. |
![]() |
![]() |
![]() |
#10 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
![]()
Правильная.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Nero - ошибка драйвера DMA. ошибка CRC | NecRoMat | Софт | 5 | 09.05.2012 01:29 |
Это ошибка Delphi или моя ошибка??? | bloodeagle | Общие вопросы Delphi | 3 | 12.11.2009 15:26 |
Ошибка в статье = ошибка в рограмме. | Alex Cones | Общие вопросы Delphi | 14 | 29.07.2009 18:17 |
Ошибка в Аfor i:=1 to SI do. Пишит что ошибка в SI | Алексей_xXx | Помощь студентам | 2 | 29.05.2009 00:09 |
...Ошибка 101 (net::ERR_CONNECTION_RESET): Неизвестная ошибка... | infrared | Помощь студентам | 0 | 16.04.2009 17:44 |