ďťż

Ładny brzuch

Mam problem, ponieważ nie wiem jak napisać program, który obliczył by mi sumę :/

http://images4.fotosik.pl/123/f64545e836668aa4.jpg
Inny zapis tego samego: n^2 + (n-1)^2 + ... + 1^2 =

Chodzi mi o to, by po podaniu x program wyliczył tą sumę :)

Wystarczy, jeżeli ktoś mi podsunie pomysł, jednak jeżeli ktoś byłby tak miły i dostarczył mi już gotowy program to byłbym w niebowzięcty XD

Jeżeli ktoś ma telefon i lubi wgrywać nowe bajerki do niego to zapraszam na www.k700i.pl jestem tam modem i osobie, która mi pomoże ja również chętnie pomogę XD

---edit---

Dlaczemu mi sie obrazek nie wyświetla??



nie wiem jak bardzo c++ jest podobny do javy, ale może to ci podsunie pomysł
int suma=0; int x=....; for (int i = x; i > 0; i--) { suma=suma+(pow(i,2)); //magiczna funkcja pow, która podnosi do potęgi drugiej liczbę i, sprawdź czy ją masz w javie :) } cout << suma; //wyświetl liczbe
Użytkownik Maciek J. edytował ten post 11 wrzesień 2006, 17:44
Dziekuję bardzo :) Jeżeli jednak ktoś napisze w javie to będę jeszcze wdzięczniejszy, jeżeli nie to jutro ten cod przerobie na jave i wrzucę , może komuś sie przyda XD A teraz drugie pytanko, czym sie różni java normalana od midletowej?? i... a! jeżeli ktoś może, to niech napisze od razu w wersji na kome ;P i niech ktos napisze jak powinna wyglądać linia import?? wystarczy java.util.* ?? do funkcji potęgowania??

PS. Dziękuję maćku za wyjaśnienie tajemnicy zaginionego obrazka na PRV XD

---edit---

Czy mógłbyś napisać cały program w c++ ??
Użytkownik damian.wasilewski edytował ten post 11 wrzesień 2006, 18:51
import java.io.*; public class Sx_do_2{ public static void main(String[] args)throws IOException, NumberFormatException { BufferedReader we=new BufferedReader(new InputStreamReader(System.in)); String zmienna=new String(); int x=0; zmienna=we.readLine(); x=Integer.parseInt(zmienna); System.out.println((2*x*x*x+3*x*x+x)/6); we.readLine(); } }



A tak odchodząc od programu to suma jaką podałeś wcale nie obrazuje sumy którą potem rozpisałeś :)
x E (x^2) = 0^2 = 0 x=0
Jak dla mnie to będzie: n E (x^2) = 1^2 + 2^2 + 3^2 + ... + (n-1)^2 + n^2 = ... x=1
PS. :P
PS2. oczywiście tutaj E użyłem zamiast dużego sigma.


Czy mógłbyś napisać cały program w c++ ?? //kompilacja na bcc32 #include <iostream> using namespace std; main(){ int suma=0; int x; cin >> x; for (int i=x;i>0;i--){ suma=suma+i*i; //skróciłem } cout << suma << endl; system("pause"); }

reVis to w sigma obrazuje to co potem rozpisałem, jednak wystąpiła pewna nieścisłośc Ot?z za x znajdujący sie NAD sigma powinnien być podstawiony bok kwadratu :) a to co jest pod sigma oznacza kiedy komp na przestać liczyć. tzn granica. WSZYSTKIM SERDECZNIE DZIEKUJE ZA POMOC :) I GORĄCO POZDRAWIAM XD

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •