Art699 Temat założony przez niniejszego użytkownika |
[C++] Liczby nieparzyste » 2009-10-30 23:44:53 Witam. Chciałbym, żeby ktoś z waszego forum napisał mi taki program. "Napisz program, który wczyta liczbę naturalną K z przedziału [1,1000], a następnie wypisze na ekranie wszystkie dodatnie liczby nieparzyste mniejsze niż K. Liczby te należy wypisać w jednym wierszu, oddzielone spacjami."
Wymagana jest formułka z codeblock`a... |
|
malan |
» 2009-10-31 00:59:52 Ahhh te RKI :)Gotowca Ci nie dam, bo to by było nie sprawiedliwe ;p. << .rozwiązanie, które podał f.a.l jest lepsze ;p >> |
|
DejaVu |
» 2009-10-31 06:24:40 Nie chcę być złośliwy... ale po co studiujesz informatykę, jeśli nie przychodzisz po naukę, tylko rozwiązania? Zrozumiałbym... jesteś na humanistyce i mówią Ci "napisz program", ale na informatyce? Bezsensu... WKU już nie ściga, zastanów się trochę co chcesz w życiu robić i z czego mieć pieniądze, bo na pewno programowania nie nauczysz się czytając gotowce. Programowania trzeba doświadczać poprzez eksperymenty i błędy.
Cóż... to tyle mojego offtopic'a. Kontynuujcie sobie dyskusję. |
|
Elaine |
» 2009-10-31 11:04:54 Bo widzisz, malan, jest lepsze rozwiązanie. Pętlę można zacząć od 1 (warunek stopu jest taki sam), tylko co obrót zwiększać i o 2 => wypisujemy w pętli wartość i, nie mamy sprawdzenia w środku pętli, a co za tym idzie potencjalnych mispredicted branches. |
|
eBbi |
» 2009-10-31 19:06:54 taki mały szczegół. On chciał malan liczby nieparzyste. A ty napisałeś na wyświetlanie parzystych ;p |
|
Elaine |
» 2009-10-31 19:22:30 Zaczynamy od 1, nie? No to lecimy. 1 to pierwsza liczba, 1 + 2 to 3, czyli nieparzysta, 3 + 2 to 5, też nieparzysta, 5 + 2 to 7, nieparzysta i tak dalej... |
|
karwan |
» 2009-11-01 09:41:43 Ja bym napisał to tak: Pobiera się liczbę,sprawdza się czy mieści się w przedziale 1-1000 jeśli tak robię pętle która odejmuje o 1 od podanej cyfry i sprawdza czy jest parzysta jeśli nie jest wypisuje.Pętla powtarza się nieskończenie wiele razy,a kończy ją przerwanie jeśli podana liczba jest mniejsza od 1 ;> Ja bym to tak zrobił ;> |
|
Elaine |
» 2009-11-01 10:04:47 Co w sumie sprowadza się do tego, o czym pisał malan, tylko w odwrotnej kolejności. |
|
« 1 » 2 |