View Full Version : سوال: باقي مانده M بر N
  
Peyman021
سه شنبه 19 آذر 1392, 18:05 عصر
برنامه اي ک باقي مانده M بر N رو حساب کنه - بصورت تابع بازگشتی
مثلا باقی مانده تقسیم 7 بر 3 میشه 1   
میخوام اون 1 رو برام بنویسه کسی بلده :(
Peyman021
سه شنبه 19 آذر 1392, 18:59 عصر
کسی نیست بابا مهمه :(
Faraz Mehraien
سه شنبه 19 آذر 1392, 19:19 عصر
این کدو نوشتم فقط یه تست بکن و از تابع هم استفاده شده حالا نمی دونم  بازگشتی هست با نه.
#include <cstdlib>
#include <iostream>
#include <conio.h>
using namespace std;
void remain(int,int);      
int main()
{
    int x ,y;
    cout<<"enter 2 numbers\n";
    cin>>x>>y;
    
    
    remain(x,y);
    
    return 0;
}
void remain(int a,int b)
{
         int r;
         r=a%b;
         cout<<"remain is=\n"<<r;
getch();
}
امیدوارم مفید باشه
sr2m72
سه شنبه 19 آذر 1392, 19:20 عصر
کسی نیست بابا مهمه :(
 
سلام
اینم باقیمانده به صورت بازگشتی:
#include <cstdlib>
#include <iostream>
#include <conio.h>
using namespace std;
int Div(int x,int y)
{
 if (x>=y)
 {
    return Div(x-y,y);
 }
 else
  return x;
}
int main()
{
 int x;
 int y;
 cout<<"Num 1:";
 cin>>x;
 cout<<"Num 2:";
 cin>>y;
 cout<<Div(x,y);
 getch();
 return 0;
}
موفق باشید//
Peyman021
سه شنبه 19 آذر 1392, 20:49 عصر
vayyy man koochike hamatoonam khodaee
Peyman021
سه شنبه 19 آذر 1392, 21:06 عصر
داداش من اینو تو c free  زدم وقتی ران گرفتم نوشت prees any key to continue  اصلا اجرا نمیشه :(
sr2m72
سه شنبه 19 آذر 1392, 21:12 عصر
داداش من اینو تو c free  زدم وقتی ران گرفتم نوشت prees any key to continue  اصلا اجرا نمیشه :(
 
سلام
توی Dev-C++ تست شده و اجرا میشه.
موفق باشید//
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.