- 1

please how do i write a code for this problem? Write a program to find the next largest even multiple for the following values of i and j:

18th Jul 2016, 12:13 PM
Asomaning Enock
Asomaning Enock - avatar
2 odpowiedzi
0
if I understand your question this code will work (sorry but I'm not English) (Just copy the code and paste it in the "code playground", then run. Read the comments, and if u need explainations just tell me ;-) ): #include <iostream> using namespace std; int func (int, int); //if you run this code on a PC then add the comments im main function to the code. int main() { int j,i; // cout<<"j="; cin >> j; // cout<<"/ni"; cin >> i; // cout<<"/n/n" cout << "next multiple: "; cout<<func(j,i); return 0; } int func (int x, int y) { int k=0; do { k++; } while (k%x != 0 || k%y != 0); return k; }
21st Jul 2016, 12:05 AM
Phumus-9
Phumus-9 - avatar
0
I have just realised what "even" means... sorry. So I changed the code (now, for example, if j=3 and i=5 then the output will be 30, and not 15): #include <iostream> using namespace std; int func (int, int); //if you run this code on a PC then add the comments im main function to the code. int main() { int j,i; // cout<<"j="; cin >> j; // cout<<"/ni="; cin >> i; // cout<<"/n/n" cout << "next multiple: "; cout<<func(j,i); return 0; } int func (int x, int y) { int k=0; do { k+=2; } while (k%x != 0 || k%y != 0); return k; }
21st Jul 2016, 3:20 PM
Phumus-9
Phumus-9 - avatar