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

Битовый уровень - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив http://www.cyberforum.ru/cpp-beginners/thread68886.html
Доброго времени суток прогеры. Вот задача. В одномерный массив водятся целые числа. Подсчитать количество положительных, отрицательных и нулевых элементов массива.Если отрицательных элементов окажется больше то поменять знаки всех элементов массива.Вывести первоначальные и измененные значения массива.Есть код #include "stdafx.h" #include "iostream" #include "iomanip" #include "cmath"...
C++ вопрос по скорости ком порта есть оригинальная программа для обмена данными с сотовым телефоном. но версия моего аппарата не поддерживается. на основе команд с нее сделал подобную прогу для своего аппарата. Но работает она раз в 10 медленнее. Хотя сделано все идентично. в обоих случаях стоит 115200ю Никто не в курсе - в чем может быть проблема при общении с портом? http://www.cyberforum.ru/cpp-beginners/thread68879.html
Найти максимум из отрицательных элементов массива C++
учусь на вечерке, времени изучать этот предмет к сожалению совсем нет, если раньше справлялся как то с задачами сейчас туплю, а скоро экзамен((( ну и для допуска вот 4 задачки с меня требуется, помогите плиз, задания вроде не сложные, но не для меня 1) Найти максимум из отрицательных элементов 2) Посчитать количество нечётных элементов массива 3) Посчитать сумму элементов кратное 9(девяти)...
C++ Дано число k(1<k<9) и массив (матрица) размером 10х10 элементов. Поменять местами 1-й и k-й столбец массива.(Turbo C++)
Дано число k(1<k<9) и массив (матрица) размером 10х10 элементов. Поменять местами 1-й и k-й столбец массива.(Turbo C++).Если кто может помогите и желательно с полной версией проги.
C++ Рекурсия http://www.cyberforum.ru/cpp-beginners/thread68858.html
Символьная строка содержит выражение вида ‘A@B@C…’, где буквы заменяются на заданные числа, а вместо любого символа ‘@’ допускается вставить любой из знаков ‘+’,’-‘,’*’,’/’, либо один (и только один) знак равенства. Написать процедуру подбора расстановки, обеспечивающей точное равенство. У меня уже голова кипит от этой задачи =( помогите пожалуйста. A,B,C мы в водим и должно получать что-то...
C++ Указатели на функции. Вычисление определенных интегралов Вычислить выражение используя: 1. Вычисление определенного интеграла 2.Метод средних прямоугольников 3.Метод трапеций... Значение интеграла считать с погрешностью . 1) Вычислить выражение Если можно , то приведите любой пример ( только он должен содержать интегралы, ) СПАСИБОООООО !!! Интегралы вычислять с точностью  = 10-4. подробнее

Показать сообщение отдельно
easybudda
Эксперт С++
9456 / 5469 / 927
Регистрация: 25.07.2009
Сообщений: 10,495
30.11.2009, 16:57     Битовый уровень
Цитата Сообщение от ArniLand Посмотреть сообщение
Показать на битовом уровне, определить является число число N кратное 16
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
#define ARR_SIZ 20
 
/* определение чисел, кратных 16 */
 
int main(void){
    int arr[ARR_SIZ];
    size_t i;
    
    srand(time(NULL));
    
    for ( i = 0; i < ARR_SIZ; i++ )
        arr[i] = rand() % 320 + 1;
    
    for ( i = 0; i < ARR_SIZ; i++ )
        printf("%03d %s\n", arr[i], ( arr[i] & ~(~0 << 4) ) ? " не кратно 16" : " кратно 16");
    
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru