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

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

25.04.2013, 22:44. Показов 698. Ответов 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
26073 / 16263 / 3494
Регистрация: 24.12.2010
Сообщений: 35,642
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 - 2021, vBulletin Solutions, Inc.