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

Даны натуральные числа n и k. Определить k-ю справа цифру числа n. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка строк и матрицы http://www.cyberforum.ru/cpp-beginners/thread19877.html
1. В новое предложение включить слова исходного, которые содержат двойные вхождения символов (подряд):qwerr rtty yuiup fghhj => qwwerr rtty fghhj 2. В матрице D максимальный элемент заменить...
C++ Помогите разобраться с работой с указателями.... Кто нить мог бы посоветовать, что можно почитать для того что бы понять работу с указателями.... :help: http://www.cyberforum.ru/cpp-beginners/thread19871.html
Работа с файлами C++
Доброго время суток всем!!! Сделать в Win32 Console Application. Создать текстовый файл содержащий программу на Паскале. Проверить её на соответствие BEGIN и END. Помогите пожайлуста.
hello world менее 42 байт C++
Всем здрасте, пишу вот с какой просьбой. Нужна прога чтоб текст на экран выводила, hello world. Вы скажите, тю пустяк, любой первоклашка забацает, но вот подвох, размер файла должен быть менее 42...
C++ Проверить-разбивается ли массив на несколько повторяющихся последовательностей? http://www.cyberforum.ru/cpp-beginners/thread19858.html
Помогите пожалуйста! Проверить-разбивается ли массив на несколько повторяющихся последовательностей?Если да-вывести последоват на экран.
C++ Как исправить ошибку в условии? //*************************************************************************************\\ ///////////////////////////////ЗАДАНИЕ №221////////////////////////////////////////// /////Даны натуральное... подробнее

Показать сообщение отдельно
schdub
2946 / 1291 / 238
Регистрация: 19.01.2009
Сообщений: 3,395
Завершенные тесты: 1
19.01.2009, 20:10
Не используя оператора if, присвоить переменной k значение 0, если из введенных чисел x, y, z только одно число является по¬ложительным, и значение 1 - в противном случае.

k = !(((x>0)&&(y<0)&&(z<0)) || ((x<0)&&(y>0)&&(z<0)) || ((x<0)&&(y<0)&&(z>0)) );

Добавлено через 10 минут 0 секунд
3)По введенному символу установить, в каких позициях его двоичного кода записаны нули.

unsigned int i; // счетчик
char c; // введенный символ

for (i=7; i>=0; i--)
if ( !(c & 1<<i) )
printf("in %d position stand 0 \n", i);
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru