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

Определение и вызов функций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Посимвольная обработка строк http://www.cyberforum.ru/cpp-beginners/thread690294.html
Доброго времени суток всем))) Дано задание.:Дана строка. Сформировать строку, содержащую все символы данной за исклю-чение символов гласных букв. Как реализовать программу в с++ кто знает?
C++ Найти количество изменений знака в последовательности Задана последовательность целых чисел. Найти количество изменений знака в ней. Нужна программа на с++.помогите пожалуйста! Задана послідовність цілих чисел. Знайти кількість змін знака в ній.потрібна програма на с++.допоможіть будь-ласка! http://www.cyberforum.ru/cpp-beginners/thread690293.html
C++ Функции (массивы)
Помогите пожалуйста исправить ошибки в коде. Вот программа (операции над массивами в виде функций): #include<iostream.h> #include<conio.h> #include<math.h> void main(){ const int n=10; float mas;
Число с записью цифр в обратном порядке C++
Нужна функция которая, получив целое число, формирует новое, в котором запись цифр организована в обратном порядке. Например, функция получает число 234080, а возвращает 080432. Сделал кое-что сам, но результат оставляет желать лучшего. Используется два цикла, первый для подсчета количества цифр. Для чисел, не содержащих нули он работает, в противном случае результат неверный. #include...
C++ Данная целочисленная квадратная матрица. Определить сумму элементов отличных от нуля http://www.cyberforum.ru/cpp-beginners/thread690280.html
Данная целочисленная квадратная матрица. Определить сумму элементов отличных от нуля.
C++ Объясните цикл Объясните как работает этот цикл в этой программе, а именно как происходит выход из цикла? while(ptr1){ ptr2=ptr1; ptr1=strstr(ptr1+sLen, str1); } #include <iostream> подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1886 / 1741 / 117
Регистрация: 25.03.2012
Сообщений: 5,916
Записей в блоге: 1
06.11.2012, 20:37     Определение и вызов функций
Цитата Сообщение от Ackles Посмотреть сообщение
количество нулей в двоичной записи натурального числа. (Считается, что первая цифра двоичного числа всегда 1)
Зависит от размера переменной, в которой хранишь число.,
Например для одного байта
C++
1
2
3
4
5
6
7
int count_0s(unsigned char n){
  unsigned char mask=0x80;
  unsigned char count=0;
  while (!(n&mask))mask>>=1;
  while (mask>>=1)count+=(n&mask)?0:1;
  return count;
}
 
Текущее время: 03:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru