Liczba pierwsza spoj
Ostatnio zmodyfikowano 2020-10-10 21:58
detry Temat założony przez niniejszego użytkownika |
Liczba pierwsza spoj » 2020-10-10 21:13:56 Dzień dobry. Jest to mój pierwszy post na forum, dlatego chciałem przywitać wszystkich jego użytkowników i użytkowniczki. Mój problem dotyczy tematu liczb pierwszych na witrynie spoj. https://pl.spoj.com/problems/PRIME_T/ Chodzi o to, aby wypisać dowolny ciąg liczb pierwszych w aplikacji konsolowej i aby strumień wyjścia wskazał "NIE" jeżeli liczba nie jest liczbą pierwszą, lub "TAK", jeżeli jest liczbą pierwszą. Kod który umieszczę poniżej, działa w codeblocksie, natomiast załączony do spoja wyrzuca błąd. Nie wiem co jego autorzy oczekują. Czy mógłby ktoś wskazać błąd, który sprawił, że w spoju taki kod nie jest akceptowany? #include <iostream> using namespace std; int main() { float a = 5.0; for( float b = 1.0; b <= a; b++ ) { if( a / b == 1.0 || a / b == 5.0 ) { cout << "TAK" << endl; } else { cout << "NIE" << endl; } } } |
|
pekfos |
» 2020-10-10 21:58:35 Ten kod nie ma nic wspólnego z zadaniem.
Zadanie: wczytaj N liczb i dla każdej wypisz, czy jest liczbą pierwszą. Twój kod: "TAK NIE NIE NIE TAK" |
|
« 1 » |