• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Liczenie sumy przedziału

Object Storage Arubacloud
0 głosów
5,513 wizyt
pytanie zadane 12 marca 2016 w C i C++ przez L33TT12 Gaduła (3,950 p.)

Witam!

Skończyłem rozdział w książce, no i na końcu było jedno z wielu zadań z którym nie mogę sobie poradzić.

Mam napisać program, który policzy mi przedział jaki podam np: 5-10 to wtedy policzy mi sumę liczb tego przedziału z 5 i 10 włącznie, to jest mój kod

No i tutaj pojawia się pytanie, mój program liczy wszytko dobrze ale tylko jeśli jedna liczba jest parzysta a druga nieparzysta, mógłby mi ktoś wytłumaczyć co należy zmienić?

 

4 odpowiedzi

+3 głosów
odpowiedź 14 marca 2016 przez Sebastian Fojcik Nałogowiec (43,040 p.)

Taka mała ciekawostka.
Oczywiście domyślam się, że to zadanie jest czysto dydaktycznie, ale z praktycznego punktu widzenia wystarczy

UŻYĆ MATEMATYKI

int a, b;
cout << "Od: ";
cin >> a;
cout << "Do: ";
cin >> b;

cout << "Suma przedzialu wynosi: ";
cout << (b - a + 1) * (a + b) / 2;

Bez pętli i po zadaniu :-)

+2 głosów
odpowiedź 12 marca 2016 przez Munvik Dyskutant (9,350 p.)
Zastosuj zwykłą pętlę for wykonująca się od i=OD do i<=DO
+2 głosów
odpowiedź 12 marca 2016 przez pingwindyktator Użytkownik (520 p.)
Kiedy się nauczycie wrzucać KODY, a nie jakieś screenshoty głupie?
0 głosów
odpowiedź 14 marca 2016 przez adas94 Nałogowiec (29,200 p.)
#include <iostream>

using namespace std;

int main()
{
    int down,up,sum=0;
    cout << "podaj przedzial dolny: ";
    cin >> down;
    cout << "podaj przedzial gorny: ";
    cin >> up;

    while (down<=up) {
        sum+=down;
        down++;
    }
    cout << "Suma przedzialow wynosi " << sum <<endl;
    return 0;
}

 

Podobne pytania

0 głosów
2 odpowiedzi 244 wizyt
pytanie zadane 8 maja 2018 w C i C++ przez aciorek Nowicjusz (150 p.)
0 głosów
2 odpowiedzi 189 wizyt
0 głosów
4 odpowiedzi 696 wizyt
pytanie zadane 6 grudnia 2016 w C i C++ przez mateusz0307 Nowicjusz (170 p.)

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...