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

Определить количество нулей в цифровой записи числа, кроме нулей в младших разрядах - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Cout выводит только первые 3-4 символа http://www.cyberforum.ru/cpp-beginners/thread1547741.html
Код записывает несколько слов в два двоичных файла, потом записывает их из файла в два указателя и должен выводить их на экран, но выводит только первые 3-4 символа от каждого слова. Где сидит жучёк? Код:#include<stdio.h> #include<stdlib.h> #include<iostream> #include<string.h> #include<unistd.h> using namespace std; class tipyDR //названия типов { public:
C++ Ubuntu,code::blocks и дружественные сборки, возможно ли? Нехотелось бы показаться глупцом, но есть ли возможность дружественных сборок под ubuntu на code::blocks-е?и может ли кто в кратце обьяснить что это за сборки?зачем они нужны? Добавлено через 1 минуту И да, я студент, много пока незнаю, литературу лопатить сотнями страниц желания и времени нету, а вот методом проб и ошибок всегда рад) http://www.cyberforum.ru/cpp-beginners/thread1547727.html
C++ Наследование. Переопределение виртуальной функции
Здравствуйте. Нужно создать классы, наследование. Переопределить для каждого класса виртуальную функцию Print. К каждому классу добавить +поле. Выводится ерунда. Прикрепляю файл. Наследование от: Продукт -> Товар: Цветы и Торт (тоже наследование, от товара). Мб кто-то видит ошибки? Спасибо. П.5.18.Правил Запрещено размещать задания и решения в виде картинок и других файлов с их...
Чаепитие с двумерным символьным вектором C++
Компилятор не ругается, но всё же не выводит на экран то, что получилось (предполагается, что он выведет матрицу 5х5 из символов Y). #include <iostream> #include <ctime> #include <vector> #include <string> using namespace std; int main (){ vector< vector<char> > map(5, vector <char>(5));
C++ Ограничения для рекуррентнной формулы с двумя вариантами циклов http://www.cyberforum.ru/cpp-beginners/thread1547724.html
Здравствуйте. Написала программу по заданию: Вычислить приближенное значение функции, вычислив сумму конечного числа элементов ряда двумя способами, используя разные типы циклов: 1) с заданной точностью; 2) для заданного количества членов ряда. Переход к способу вычисления реализовать с помощью оператора выбора. (картинка прикреплена ниже), но не знаю как поставить ограничение на х...
C++ Заполнять массив строк пока не будет введено слово "stop". Проблема такая. Надо создать векторный массив с типа string. Пользователь должен вводит любые слова, и одновременно писать их в массив. Если пользователь напишет "stop", то цикл ввода должен остановится и вывести элементы массива. Помогите решит начинающему! подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
6046 / 5649 / 1825
Регистрация: 18.12.2011
Сообщений: 14,436
Завершенные тесты: 1
08.10.2015, 21:44     Определить количество нулей в цифровой записи числа, кроме нулей в младших разрядах
C++
1
2
3
4
5
6
7
8
9
10
int count=0;
while(N>0 && N%10==0) // пропустить младшие нули 
  N/=10;
while(N>0)
{
  if(N%10==0)
    count++;
  N/=10;
}
cout<<count;
 
Текущее время: 17:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru