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

Jak zsumować wszystkie liczby będące w tabeli ?

Aruba Cloud PRO i VPS, Openstack, VMWare, MS Hyper-V
0 głosów
99 wizyt
pytanie zadane 19 stycznia 2016 w C i C++ przez TheFunny Gaduła (3,420 p.)

Witam.

Klepiąc sobie ochoczo program mający obliczać średnią ważoną szybko trafiłem na pewien problem. Otóż nie mam bladego pojęcia jak w kulturalny sposób zsumować wszystkie liczby znajdujące się w tabeli "rang1[i]" :\.
 

#include <iostream>

using namespace std;

int r1, r2, r3;
float rang1[0],rang2[0],rang3[0];
float sr1;


int main()
{
    cout<<"Srednia wazona!"<<endl<<endl;
    cout<<"Ile jest liczb rangi I: ";
    cin>>r1;

    for(int i=0; i<=r1-1; i++)
    {
        cout<<"[" << i + 1 << "]. ";
        cin >> rang1[i];
    }
    
// z tym fragmentem jest problem :\

    for(int i=0; i<=r1-1; i++)
    {
        cout<<rang1[i]+rang1[i]==r1;
    }




    return 0;
}


Miałby ktoś może jakiś pomysł ?

Z góry dziękuje :)

1 odpowiedź

+1 głos
odpowiedź 19 stycznia 2016 przez Patrycjerz Mędrzec (192,460 p.)
wybrane 20 stycznia 2016 przez TheFunny
 
Najlepsza

Używasz pętli:

int suma = 0;
for(int i = 0; i < wielkosc_tablicy; i++)
	suma += tablica[i];

 

komentarz 19 stycznia 2016 przez TheFunny Gaduła (3,420 p.)
Dzięki wielkie :D

Podobne pytania

0 głosów
3 odpowiedzi 281 wizyt
pytanie zadane 25 października 2018 w Java przez blofeld Użytkownik (680 p.)
0 głosów
1 odpowiedź 257 wizyt
0 głosów
2 odpowiedzi 383 wizyt
pytanie zadane 10 marca 2017 w Inne języki przez hoktaur Pasjonat (22,310 p.)

90,319 zapytań

138,924 odpowiedzi

311,159 komentarzy

60,027 pasjonatów

Motyw:

Akcja Pajacyk

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

Sklep oferujący ćwiczenia JavaScript, PHP, rozmowy rekrutacyjne dla programistów i inne materiały

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

...