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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
I love myguitar
4 / 4 / 1
Регистрация: 23.10.2012
Сообщений: 233
#1

Введенное число делить на второе введенное число пока первое число не станет равным нулю - C++

22.08.2013, 10:24. Просмотров 485. Ответов 2
Метки нет (Все метки)

Введенное число делить на второе введенное число пока первое число не станет равным


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int number=0;
int secondNum=0;
int res=0;
 
void main(){
cin>>number;
cin>>secondNum;
 
for(int i=0;i<10;i++){
     res=number/secondNum;
    if(res==0){
    break;
}
    cout<<res<<endl;
}  
}
При таком варианте у меня выводиться первое деление 10 раз, тоесть ввожу number>>10, secondNum>>2
и получаю результат 5 - 10 раз.

Я честно дупля никак не могу дать как заставить программу 10/5 потом 5/2 потом 2/2 - все в одном цикле и вывести в консоле все результаты с остатком от ихнего деления
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.08.2013, 10:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Введенное число делить на второе введенное число пока первое число не станет равным нулю (C++):

Определить количество и сумму цифр в введенном натуральном числе. Введенное натуральное число представляется как единственное число, расположив цифры - C++
Определить количество и сумму цифр в введенном натуральном числе. Введенное натуральное число представляется как единственное число,...

Если первое число окажется кратным 5 или второе число будет нечетным, то вывести на экран сумму их модулей - C++
4. Даны два числа N и М. Если первое число окажется кратным 5 или второе число будет нечетным, то вывести на экран сумму модулей заданных...

написать программу, которая вводит число из 4 цифр, разделяет число на отдельные цифры и печатает их отдельно друг от друга. например если введенное ч - C++
написать программу, которая вводит число из 4 цифр, разделяет число на отдельные цифры и печатает их отдельно друг от друга. например если...

Ввести 2 числа. Если первое введенное число больше второго, то вычислить разность этих чисел, в противном случае –их сумму - C++
Ввести 2 числа. Если первое введенное число больше второго, то вычислить разность этих чисел, в противном случае –их сумму.

Составить программу, которая уменьшает первое введенное число в два раза, если оно больше второго введенного числа по абсолютной величине. Числа вводя - C++
Составить программу, которая уменьшает первое введенное число в два раза, если оно больше второго введенного числа по абсолютной величине....

Проверить введенное число - C++
Проверить, является ли введённое целое положительное число совершенным. Совершенным называется число, которое равно сумме своих делителей,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Байт
Эксперт C
15982 / 10250 / 1536
Регистрация: 24.12.2010
Сообщений: 19,332
22.08.2013, 10:39 #2
C++
1
2
3
4
while(number != 0) {
 cout << number << endl;
 number /= secondNum;
}
I love myguitar
4 / 4 / 1
Регистрация: 23.10.2012
Сообщений: 233
22.08.2013, 11:29  [ТС] #3
C++
1
2
3
4
5
         while(number!=0) {
    cout<<number <<endl;
    number/=secondNum;
 
}
Элементарно вроде, но такое тоже вылетает с головы .

Весьма благодарен
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.08.2013, 11:29
Привет! Вот еще темы с ответами:

Проверка на введенное число - C++
Здравствуйте. Как проверить что было введено число а не что то другое. Например я написал подпрограмму, которая проверяет что было введено...

Некоторое число оканчивается на 2. Если же эту его последнюю цифру переставить на первое место, то число удвоится. Найти это число - C++
Некоторое число оканчивается на 2. Если же эту его последнюю цифру переставить на первое место, то число удвоится. Найти это число.

Есть ли введенное число в массиве? - C++
нужна помощь , почти завалил сессию напишите пожалуйста программу с++ которая проверяет есть ли введенное число из клавиатуры в массиве...

Перевернуть введенное пользователем число - C++
Ввести с клавиатуры число и перевернуть его «физически» (например, число 2356 станет числом 6532). Диалог с пользователем реализовать при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru