suma liczb całk. z przedziału

mnij
Użytkownik
Użytkownik
Posty: 223
Rejestracja: 18 lis 2008, o 16:01
Płeć: Mężczyzna
Lokalizacja: KrK
Podziękował: 10 razy
Pomógł: 3 razy

suma liczb całk. z przedziału

Post autor: mnij »

nie mam pojęcia jak to ugryźć. tzn jak ma działać pomysł na program.
Napisz funkcję, która pobiera dwa argumenty typu całkowitego a,b takie że a<b, oraz oblicza wartość sumy wszsystkich liczb całkowitych należących do przedziału <a,b>
Tomcat
Użytkownik
Użytkownik
Posty: 327
Rejestracja: 23 mar 2009, o 21:51
Płeć: Mężczyzna
Lokalizacja: Świdnica
Podziękował: 10 razy
Pomógł: 62 razy

suma liczb całk. z przedziału

Post autor: Tomcat »

Hmmm... Mała podpowiedź, popatrz na dany przedział jako na ciąg arytmetyczny, gdzie różnica to 1, znasz pierwszy i ostatni wyraz. Musisz policzyć jego sumę.
Awatar użytkownika
jarzabek89
Użytkownik
Użytkownik
Posty: 1337
Rejestracja: 11 lis 2007, o 21:36
Płeć: Mężczyzna
Lokalizacja: Gdańsk
Podziękował: 4 razy
Pomógł: 181 razy

suma liczb całk. z przedziału

Post autor: jarzabek89 »

#include <stdio.h>
#include <conio.h>

int funkcja(int a,int b)
{
return (a+b)*(b-a+1)/2;
}

int main() {
int a,b;

scanf("%d",&a);
scanf("%d",&b);

printf("%d",funkcja(a,b));

getch();
return 0;
}

W C.
mnij
Użytkownik
Użytkownik
Posty: 223
Rejestracja: 18 lis 2008, o 16:01
Płeć: Mężczyzna
Lokalizacja: KrK
Podziękował: 10 razy
Pomógł: 3 razy

suma liczb całk. z przedziału

Post autor: mnij »

no tak. ciąg arytm i wszystko jasne dz
ODPOWIEDZ