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

Строки. Произвести над каждым символом операцию побитового И - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Выводит непонятное число http://www.cyberforum.ru/cpp-beginners/thread747429.html
При выполнение программы всегда выводится на экран число 2686744. Как это исправить? Работаю в среде Dev Cpp. #include<stdlib.h> #include<stdio.h> #include<conio.h> int main() { int A; int i,s;
C++ Запрет на загрузку сайта Народ, возникла такая задача:Есть файл с названиями сайтов, программа получает путь к файлу, читает их оттуда( это все понятно), и запрещала заходить на данные сайты( вот тут не знаю что делать).Т.е., запускаешь программу, запускаешь браузер, вводишь сайт, а он не пропускает. Подскажите в какую сторону копать, ну хоть что-нибудь подскажите. http://www.cyberforum.ru/cpp-beginners/thread747426.html
C++ Сравнение значений элементов двух массивов
Помогите пожалуйста с задачей: Если исходная последовательность C,C,..,C не содержит ни одного элемента, значение которого совпадает со значением какого-либо элемента последовательности P,P,..,P, задать значения элементам X,X,..,X по правилу X=max(C,P). Больше интересует функция проверки совпадения элементов. Заранее огромное спасибо!
C++ перегрузка оператора []
объясните в 3х словах для ламера в чем смысл перегрузки, конкретно оператора
C++ Нахождение первого члена последовательности http://www.cyberforum.ru/cpp-beginners/thread747406.html
Написать программу нахождения первого члена последовательности An= ((-1)^n)*(1+1/2+...+1/n) , (n=1,2,...) который не принадлежит заданному отрезку . Помогите плс, заранее благодарен!
C++ Рекурсивная функция: вычислить среднее арефметическое элементов одномерного массива прошу помочь с программой с помощью рекурсивной функции вычислить среднее арефметическое элементов одномерного массива подробнее

Показать сообщение отдельно
HighPredator
 Аватар для HighPredator
5350 / 1733 / 320
Регистрация: 10.12.2010
Сообщений: 5,119
Записей в блоге: 3
27.12.2012, 01:11     Строки. Произвести над каждым символом операцию побитового И
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
using namespace std;
 
int main()
{
    char s[6];
    cin>>s;//Ввести в консоли строку из пяти символов
    for(int i=0;i<5;i++) s[i]=s[i] & 0xD7;// 11010111 //произвести над каждым символом операцию побитового И
    cout<<s;//вывести полученные символы на экран
    getchar();
    return 0;
}
Маленькое пояснение: в шестнадцатиричной СС указанное число будет равно D7 (если ничего не перепутал).
 
Текущее время: 10:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru