Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
50 / 31 / 4
Регистрация: 25.04.2013
Сообщений: 366
1

Операции над натуральными числами

25.04.2013, 22:44. Просмотров 628. Ответов 2
Метки нет (Все метки)

Привет всем, я новенький как на форуме так и на в программировании. Начал изучать с++ 2 недели назад,самоучка, так что сильно не кричите))

Задача :
Даны три натуральных числа K,L,M (K>=L>=M). Если хотя бы одно из них кратно любому другому, оставить числа без изменения. В противном случае умножить все числа на меньшее из них.


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include "iostream"
using namespace std;
 
int main()
{
 
 int a,b,c;
 cout <<" BBedite 4ucJIa : \n";
 cin>>a>>b>>c;
 
 while (a%b==0 || a%c==0 || b%c==0);
 {
if (a>b)
 if (b>c)
 {
  a=c*a;
  b=b*c;
 }
 else
 {
  a=b*a;
  c=b*c;
 }
if (a<b)
 if (c>a)
 {
  c=a*c;
  b=b*a;
 }
 }
 
 
 
cout <<"a:" <<a<<"\n"<<"b:"<<b<<"\n" <<"c:"<<c<<"\n";
 
system ("pause");
return 0;
  
}
Как сделать так что бы цикл не зависал если я введу кратные чила?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.04.2013, 22:44
Ответы с готовыми решениями:

Составить описание класса выполнение операций над натуральными числами в двоичной системе счисления
Помогите, пожалуйста. Составить описание класса выполнение операций над натуральными числами в...

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

Операции над числами матрицы
Заполнить матрицу случайными числами. Отобразить симметрично относительно горизонтальной оси...

Операции над комплексными числами
В данной программе нужно создать дружескую функцию класса Komplex. Таким образом чтобы читалась...

2
Эксперт C
24347 / 15036 / 3164
Регистрация: 24.12.2010
Сообщений: 32,165
25.04.2013, 22:53 2
Цитата Сообщение от MousePro Посмотреть сообщение
разделить все числа нацело
А ты умножаешь.
Вообще, логика программы не очень понятна.
Совет. Представь себя на минутку компьютером. И посмотри, как ты будешь по этой программе реагировать на ввод каких-то чисел.
Или воспользуйся отладочным режимом.
0
50 / 31 / 4
Регистрация: 25.04.2013
Сообщений: 366
25.04.2013, 22:55  [ТС] 3
Цитата Сообщение от Байт Посмотреть сообщение
А ты умножаешь.
Вообще, логика программы не очень понятна.
Совет. Представь себя на минутку компьютером. И посмотри, как ты будешь по этой программе реагировать на ввод каких-то чисел.
Или воспользуйся отладочным режимом.
Не, я понял, просто скопировал не то, мне надо умножить.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.04.2013, 22:55

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Операции над большими числами
Здравствуйте. Хочу создать класс выполняющий арифметические операции над большие числа (знаю что...

Арифметичиские операции над двоичными числами
Всем привет)) хочу показать то, что у меня вышло по данному вопросу. А вопрос был таким (сам себе...

Строки с действительными числами, операции над ними
Напишите программу, которая вводит 4 строки, представляющие значения с плавающей точкой,...

Строки с действительными числами, операции над ними
Напишите программу, которая вводит 4 строки, представляющие значения с плавающей точкой,...


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

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

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