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

Tablice w C++ - nieodpowiedni wynik.

0 głosów
139 wizyt
pytanie zadane 5 dni temu w C i C++ przez KingOfTheNorth Nowicjusz (160 p.)

Cześć wszystkim zaczynam przygodę z programowaniem i teraz ogarniam sobie tablice i wykonuje zadanie z "Język C++ Szkoła Programowania Wydanie VI" i nie mam pojęcia dlaczego przy dodawaniu pierwszego i ostatniego elementu tablicy zawsze wychodzi mi 12 a nie odpowiedni wynik.


    int tablica[5] = {1,5,7,9,9};
    int even = tablica[0] + tablica[4];
    cout << even;

komentarz 5 dni temu przez ziemjok Gaduła (3,180 p.)
kod jest poprawny, może problem leży gdzieś indziej
komentarz 5 dni temu przez adas94 Pasjonat (20,240 p.)
przeniesione 5 dni temu przez shead
Podaj cały kod, bo ten kawałek który zaprezentowałeś jest jak najbardziej poprawny i powinien zwracać 10. Problem musi leżeć gdzie indziej.

1 odpowiedź

–2 głosów
odpowiedź 5 dni temu przez Wiciorny Pasjonat (23,180 p.)
int tablica[5] = {1,5,7,9,9};

hmm może dlatego, że tablice ustawiasz na 6 elementów ... a zapisane masz 5? :)  I program widzi błąd, chociaż nie wydaje mi się i gdzie indziej w kodzie musi być błąd 

// Example program
#include <iostream>
#include <string>

int main()
{
  int tablica[5] = {1,5,7,9,9};
int ewen= tablica[0] + tablica[4];
  std::cout<<ewen;
}


wynik jest 10. nawet z cpp.sh 

 

komentarz 5 dni temu przez adas94 Pasjonat (20,240 p.)
Gdzie tam jest 6 elementów? Zdefiniował tablicę 5 elementową i przypisał do niej 5 elementów przecież. ;)
komentarz 5 dni temu przez ziemjok Gaduła (3,180 p.)
jedyny sposób w jaki mogło wyjść 12 to tablica[1] + tablica[2]

chętnie bym poznał genezę tego błędu :D

Podobne pytania

0 głosów
1 odpowiedź 96 wizyt
pytanie zadane 25 grudnia 2015 w C i C++ przez Jakub Śliż Użytkownik (940 p.)
0 głosów
3 odpowiedzi 156 wizyt
pytanie zadane 21 września w C i C++ przez Ziom Początkujący (260 p.)
0 głosów
2 odpowiedzi 54 wizyt

39,655 zapytań

78,028 odpowiedzi

153,336 komentarzy

18,707 pasjonatów

Przeglądających: 145
Pasjonatów: 3 Gości: 142

Motyw:

Akcja Pajacyk

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

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...