C++ Napisz program wyznaczający wszystkie dzielniki pierwsze liczby 80

Odpowiedź :

Odpowiedź:

#include <iostream>

using namespace std;

int main()

{

   int n;

   int i;

   cout<<"jaka liczba ? "<<endl;

   cin>>n;

   if(n<2)

   {

      do

      {

          cout<<"nie wlasciwe dane"<<endl;

          cout<<"podaj liczbe  rowna 80: "<<endl;

          cin>>n;

      }

   while(n<2);

    }

    cout<<"dzielniki pierwsze to :"<<endl;

    for(i=1;i<n;i++)

    {

        do

        {

                if (n%i==0)

                cout<<i<<endl;

                i++;

        }  

        while(i<n);

    }

system("pause");

return 0;    

}

Wyjaśnienie:

kalkulator bedzie szukał dzielnikow dowolnej liczby jaką wpiszesz w odpowiedzi o dzielnina