PILNIE NA TERAZ C++ Napisz program wczytujący ciąg liczb całkowitych. Wydrukuj na ekranie kolejno wszystkie liczby, które dzielą się przez 3.

Odpowiedź :

Wyjaśnienie:

#include <iostream>

using namespace std;

int main() {

string end="T";

int liczba,j=0,k,podzielne[100];

while (end=="t"||end=="T"){

  cout<<"Podaj liczbę: ";

  cin>>liczba;

  if (liczba%3==0){

    podzielne[j]=liczba;

    j=j+1;}

  cout<<"Czy chcesz wprowadzić kolejną liczbę? (T/N)";

  cin>>end;

}

 cout<<"\nLiczby podzielne przez 3 to:\n";

for (k=0;k<j;k++)

cout<<podzielne[k]<<", ";

}

Zobacz obrazek Animaldk

Odpowiedź

Kod źródłowy jest w pierwszym załączniku. W drugim podałam jak wyglądają przykładowe wyniki uruchomienia.

Przykładowe wyniki uzyskałam na platformie replit.

Wyjaśnienie

Moim zdaniem to  vector  jest najprostszą strukturą przy pomocy której można spełnić wymogi zadania.

Zobacz obrazek 0AB
Zobacz obrazek 0AB