Informatică, întrebare adresată de alexutaa, 8 ani în urmă

se dau a ,b si c.
afisati nr de multiplii ai lui c din intervalul a si b.
a=2
b=20
c=3
6
trebuie o functie iterativa si una recursiva

Răspunsuri la întrebare

Răspuns de BigBenN
0

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int n,a,b,s=0,i;

   cin >> a >> b ; // citim intervalul

   cin >> n ; // citim numarul

   if(b<a)

       swap(a,b); //schimbam valorile intre ele pentru ca am facut in FOR sa inceapa cu cel mai mic numar , adica a pana la cel mai mare ,adica b

   for(i=a;i<=b;i++){

       if(i%n==0)

           s++;

   }

   cout << "Nr de multiplii : " << s ;

   return 0;

}

Explicație:

conditia ca sa fie multipliu e sa fie restul impartirii sa fie 0 .

de ex : 10%5 ==0  -> deci 5 este multiplu lui 10.

Ai codul si in fisierul atasat.

Anexe:
Alte întrebări interesante