شذس
کاربر فوقفعال

- ارسالها
- 156
- امتیاز
- 51
- نام مرکز سمپاد
- علامه حلی
- شهر
- کرمان
- دانشگاه
- شهید باهنر
- رشته دانشگاه
- مکانیک
سعی کنید الگوریتم های نوشتن این برنامه رو پیدا کنید و بنویسید(هر کی هر تمرینی داره بذاره)
دو عدد از ورودی دریافت کنه و ب.م.م و ک.م.م اونا رو نمایش بده
دو عدد از ورودی دریافت کنه و ب.م.م و ک.م.م اونا رو نمایش بده
کد:
#include<iostream>
#include<conio>
void main()
{int m,n,a=2,b=1;
cout<<"adade morede nazar ro vared konid\n";
cin>>m>>n;
while (a<=n||a<=m){
if (m%a==0&&n%a==0)
{b=a;
a++;}
else ++a;
}
cout<<"the gcm is\t"<<b<<endl;
cout<<"the lcm is\t"<<static_cast<float>(m)*n/b<<endl;
getch();
}