
TCG [ Chor��y ]
Zadanie z C++, pomoze ktos?:)
Napisz funkcję, ktora pobiera dwa argumenty typu calkowitego a,b takie, ze a<b, oraz oblicza wartosc sumy wszystkich liczb calkowitych nalezacych do przedzialu obustronnie domkniętego<a.b>.
wysiu [ ]
Zla kategoria.

TCG [ Chor��y ]
Jaka powinna byc? Technika?
Narmo [ nikt ]
Szkoła.
cotton_eye_joe [ maniaq ]
masz w javie. zmien sobie system.out.print na cout i system.exit. nie pamietam, jak sie konczy program w c++. reszta w c++ powinna byc tak samo jak w javie.
int suma(int a, int b)
if (a>b)
System.out.print("zle dane");
System.exit(0);
int temp = a;
while (temp<=b)
temp=temp+1;
return temp;
wuluk [ blind in darkness ]
int funkcja(int a,int b)‹
int suma=0;
for(int left=a;left<=b;left++)
suma+=left;
return left;›
zupelnie z marszu :) zaraz sprawdze czy to w ogole dziala :)
edit:
int funkcja(int a,int b)‹
int suma=0;
for(int left=a;left<=b;left++)
suma+=left;
return suma;›
moim skromnym zdaniem dziala...
Ramz [ Konsul ]
int fun(int a, int b)
if(a>b) exit(-1);
int sum=0;
for(int i=a;i<=b;++i) sum+=i;
return sum;
lub zamiast exit(-1) mozna dac throw i przechwycic wyjatek, ktory potem mozemy w jakis sposob obsluzyc.

TCG [ Chor��y ]
Dziekuje bardzo!:)
Zdolniachy jedne:)

TCG [ Chor��y ]
Czylimam cos takiego:
#include "stdafx.h"
void main(int argc, char* argv[])
int funkcja(int a,int b)
int suma=0;
for(int left=a;left<=b;left++)
suma+=left;
return suma;
i teraz jak sprawic by to w ogole cos wyswietlilo? Wiem ze w main() ale co i jak?
Moze ktos wyjasni krok po kroku dlaczego tak a nie inaczej jest ten program napisany? Nic z tego kawalka nie rozumiem:/