[c++] zadanie domowe
Ostatnio zmodyfikowano 2010-05-21 18:27
szkyrp Temat założony przez niniejszego użytkownika |
[c++] zadanie domowe » 2010-05-20 21:53:42 Czy mogę kogoś prosić o pomoc w napisaniu programu nie było mnie trochę czasu na programowaniu i nie wiem jak się do tego zabrać. Treść zadania: Napisz funkcje która pobiera 2 argumenty typu całkowitego a,b takie że a<b oraz oblicza wartość sumy wszystkich liczb całkowitych należących do przedziału obustronnie domkniętego (a,b). Proszę jeszcze raz o pomoc bo na jutro muszę napisać i nie wiem jak. |
|
DejaVu |
» 2010-05-21 03:01:16 Tu gotowców nie ma :) a zadanie to 6 linijek kodu włącznie z klamrami z czego 5 linijek nie wymaga myślenia tylko podstawowej wiedzy i jedna to pętla (np. for). |
|
Elaine |
» 2010-05-21 08:24:31 Pętla? Po kiego tu pętla? Kiedyś podawałem, jak można to zrobić bez pętli... |
|
DejaVu |
» 2010-05-21 12:02:52 A to możesz pokazać mi tą linijkę magiczną bez pętli (zapewne jakieś cudo z algorytmów C++) :) |
|
Elaine |
» 2010-05-21 15:05:24 f :: (Integral a) => a -> a -> a f a b | a > b = error "invalid arguments" | otherwise = (b * (b + 1) `div` 2) - (a * (a - 1) `div` 2) |
|
DejaVu |
» 2010-05-21 16:01:16 To nie jest C++. |
|
Elaine |
» 2010-05-21 17:58:55 Matematyka we wszystkich sensownych językach jest taka sama... Co jest takiego trudnego w przetłumaczeniu sobie tego na C++? Dodawanie, odejmowanie, mnożenie czy dzielenie? Tylko te operacje tu występują, innych nie ma... |
|
DejaVu |
» 2010-05-21 18:27:09 No tak... na to akurat jest prosty wzór matematyczny ;p |
|
« 1 » |