mam do napisania program, który najpierw wczytuje pierwszą liczbę o specjalnym znaczeniu. Druga liczba to ilość wprowadzanych później danych. Potem są wprowadzane te dane. Na wyjście mają być wyświetlone słowa "TAK" lub "NIE"- w zależności czy liczba o specjalnym znaczeniu jest podzielna przez liczbę z danych. Napisałem program, który po wprowadzeniu pojedynczej danej zwraca od razu słowo "TAK" lub "NIE', jednak chodzi mi o to, żeby program wyświetlił na wyjście te słowa dla wszystkich wprowadzonych danych. Kod:
Kod: Zaznacz cały
#include <iostream>
using namespace std;
int main ()
{
int special;
int input;
int data;
cout << "Wczytaj liczbe specjalna: " << endl;
cin >> special;
cout << "Wczytaj liczba oznaczajaca ilosc danych wejsciowych: " << endl;
cin >> input;
cout << "Wczytuj dane wejsciowe: " << endl;
for (input; input > 0; input--){
cin >> data;
if (special % data == 0)
cout << "TAK" << endl;
else
cout << "NIE" << endl;
}
return 0;
}
Z góry dzięki!