Witam zastanawiam się, czy istnieje łatwiejszy sposób wyświetlania liczb nieparzystych/parzystych. Wiem, że mógłbym zrobić pętlę for i załadować listę. Wtedy mogę napisać kolejny pętli pętli listy i sprawdzić, czy wartość jest parzyste/nieparzyste:C# Załaduj liczby całkowite i wyświetl parzyste/nieparzyste
for(i=0; i<100; i++)
if(myList[i]%2==0) //even
//do something
else
//odd do something
Ale czy jest jakiś sposób, aby skrócić ten się po prostu tak, że można łatwo uzyskać listę nieparzysty lub nawet liczby. Nie zadanie domowe tylko zastanawiające.
Twój predykat liczb nieparzystych zawiera nieprzyjemny błąd. Sprawdź, czy możesz go znaleźć. (Podpowiedź: potrzebujesz więcej przypadków testowych.) –
@Eric Lippert być może numer% 2 == 1 był złym wyborem ... jako 2 == 1 zwraca fałsz :). Zmienię ... daj mi znać, jeśli się mylę. – JonH
Zgadnij, popraw poprawkę, ale bez cygara, ponieważ tak naprawdę nie zdiagnozowałeś problemu. Wypróbuj oryginalny kod z zakresem od -100 do +100. –