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

Найти все целые числа из диапазона - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти сумму целых 2-значных положительных чисел меньше 200 http://www.cyberforum.ru/cpp-beginners/thread818543.html
Разработка алгоритма с использованием оператора do/while, while 2. Найти сумму целых 2-значных положительных чисел меньше 200. Оригинал задания: 2.Знайти суми цілих 2-значних додатніх чисел менше 200.
C++ Сформировать новый массив Здраствуйте)Помогите написать вот такую вот програмку: Сформируйте массив, в котором будут только те элементы исходного массива,которые заканчиваются на к( к вводит юзер) есть такие вот наброски, только выводит нули, условие вроде бы правильное: #include <iostream> #include <time.h> #include <Windows.h> #include <math.h> #include <stdlib.h> using namespace std; void Random (int* p,... http://www.cyberforum.ru/cpp-beginners/thread818542.html
В двумерном массиве для каждого столбца подситать количество элементов с нечетной целой частью C++
В двумерном массиве для каждого столбца подситать количество элементов с нечетной целой частью
C++ Написать функцию для вычисления тангенса
добрый вечер Написать функцию для вычисления тангенса. найти tg(0,9), tg(0,1), tg(-0,9), воспользовавшись формулой Y=sin(x)/cos(x) спасибо!
C++ определить является ли строка правильным идентификатором http://www.cyberforum.ru/cpp-beginners/thread818525.html
Решить с помощью функций для работы с С-строками. Определить является ли строка правильным идентификатором
C++ С экрана вводятся любые буквы. Подсчитать и вывести на печать количество вводов буквы А Разработка алгоритма с использованием оператора do/while, while 1. С экрана вводятся любые буквы. Подсчитать и вывести на печать количество вводов буквы А. Оригинал задания: 1.З екрану вводяться будь-які літери. Підрахувати та вивести на друк кількість введень літери А. подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1883 / 1738 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
26.03.2013, 12:36     Найти все целые числа из диапазона
Цитата Сообщение от Tulosba Посмотреть сообщение
Хотя лучше наверное вообще не байт перебирать, а самому его формировать, исходя из определения палиндрома.
да. это точно.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#define PRINTBIN(x) printf("%d%d%d%d%d%d%d%d", ((x)&0x80)==0, ((x)&0x40)==0,\
    ((x)&0x20)==0, ((x)&0x10)==0, ((x)&0x08)==0, ((x)&0x04)==0, ((x)&0x02)==0, ((x)&0x01)==0)
unsigned char HIpalindrom(unsigned char b){
return 
((b&0x01)<<7)|
((b&0x02)<<5)|
((b&0x04)<<3)|
((b&0x08)<<1);
}
int main() {
   unsigned char i, j;
   for( i=0x00; i<=0x0F; ++i ){
      j=HIpalindrom(i);
      printf("\n%d - ", i|j);
      PRINTBIN(i|j);
   }
   return 0;
}
 
Текущее время: 07:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru