Zadanie z operatorem "?"

Zadanie z operatorem "?"
R1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 38
0

Hej, mam zadanie napisać program z wykorzystaniem operatora "?" którego celem będzie sprawdzenie czy liczba jest podzielna jednocześnie przez 3 i przez 5? Nie bardzo mogę ogarnąć działanie tego operatora. Proszę o pomoc :)

cerrato
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
  • Postów: 9012
1

https://docs.microsoft.com/pl-pl/cpp/cpp/conditional-operator-q?view=vs-2019

Ogólnie - hasło do szukania na Google to c++ ternary operator

szweszwe
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 1694
4

Z ogarnięciem działania?
condition ? result_if_true : result_if_false
czyli plus minus
bool podzielne = liczba % 3 == 0 ? liczba % 5 == 0 : false

_13th_Dragon
  • Rejestracja: dni
  • Ostatnio: dni
2
Kopiuj
cout << (liczba % (3*5) ? "niepodzielna" : "podzielna") << endl;

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.