Napisz program który wypisze 10 pierwszych liczb całkowitych dodatnich, które są nieparzyste i podzielne przez 5. C++. Proszę o szybką pomoc



Odpowiedź :

REGNAD

Odpowiedź:

#include <iostream>

int main() {

   int counter = 0;

   int i = 1;

   while(counter != 10){

       if(i % 2 == 1 && i % 5 == 0){

           std::cout << i << std::endl;

           counter++;

       }

       i++;

   }

   return 0;

}

Wyjaśnienie:

Wyjaśnienie:

#include <iostream>

using namespace std;

int main() {

 int i=1,j=1;

 while (j<11){

   if (i%2!=0 && i%5==0){

   cout<<i<<" ";

   j=j+1;}

   i=i+1;

   }

}

Wyjaśnienia:

Pętla while - powtarza się dopóki zmienna j nie uzyska wartości 10.

Warunek if - drukuje liczbę pod warunkiem, że jest to liczba, która przy dzieleniu przez 2 daje resztę różną 0 (równoważnie mozna było napisać i%2==1 oraz, która przy dzieleniu przez 5 daje resztę równą 0.

Zobacz obrazek Animaldk