Funkcje- suma elementów tablicy (jednowymiarowej) .
Ostatnio zmodyfikowano 2018-12-05 23:23
RETAJD Temat założony przez niniejszego użytkownika |
Funkcje- suma elementów tablicy (jednowymiarowej) . » 2018-12-05 20:57:35 Witam, od razu zaznaczę, że jestem tu nowy, a programowania dopiero się uczę. Ostatnio zaczalem sie uczyć funkcji w jezyku c++ i napotkałem pewien problem(być może jest to banalne, ale nie wiem jak to zrobić i liczę na pomoc). Zadanie brzmi: Napisz funkcje suma, która obliczy i zwróci sume˛ liczb znajdujacych sie w danej tablicy (lub wektorze). Do sumowania tablicy użyję petli for, jedna zeby prosila o podanie liczb (tu akurat 10), a druga sumowanie . Jak to zapisać funkcją ? Zamieszczam to co udało mi się zrobić. (dodam że C++ uczę się tak naprawde 1,5 tyg) . #include <iostream>
using namespace std; int t[ 10 ];
int suma( int s ) { int suma = 0; for( int i = 0; i < 10; i++ ) { s += t[ i ]; } return s; } int main() { cout << "Podaj 10 liczb z ktorych chcesz policzyc sume: " << endl; for( int i = 0; i < 10; i++ ) { cout << "podaj " << i + 1 << " liczbe: "; cin >> t[ i ]; } } cout << " suma to: " << suma << endl;
return 0; }
|
|
nanoant20 |
» 2018-12-05 23:23:39 |
|
« 1 » |