Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
I love myguitar
4 / 4 / 3
Регистрация: 23.10.2012
Сообщений: 233
#1

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

22.08.2013, 10:24. Просмотров 542. Ответов 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 - все в одном цикле и вывести в консоле все результаты с остатком от ихнего деления
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.08.2013, 10:24
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Введенное число делить на второе введенное число пока первое число не станет равным нулю (C++):

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

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

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

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

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

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

2
Байт
Эксперт C
17769 / 11794 / 2450
Регистрация: 24.12.2010
Сообщений: 23,716
22.08.2013, 10:39 #2
C++
1
2
3
4
while(number != 0) {
 cout << number << endl;
 number /= secondNum;
}
1
I love myguitar
4 / 4 / 3
Регистрация: 23.10.2012
Сообщений: 233
22.08.2013, 11:29  [ТС] #3
C++
1
2
3
4
5
         while(number!=0) {
    cout<<number <<endl;
    number/=secondNum;
 
}
Элементарно вроде, но такое тоже вылетает с головы .

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

Проверить введенное число
Проверить, является ли введённое целое положительное число совершенным....

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

Определить, является ли введенное число
Определить, является ли введённое натуральное число целой степенью числа 3.

Делится ли введенное с клавиатуры число на 5
Помогите решить третью задачу...Очень благодарна..Срочно Называйте темы...


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

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

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