Tablica 1 wymiarowa
Ostatnio zmodyfikowano 2012-01-08 22:34
Olatralala Temat założony przez niniejszego użytkownika |
Tablica 1 wymiarowa » 2012-01-08 21:45:39 Witam Muszę napisać program (zmienna tablicowa) jednowymiarowa, do której użytkownik komputera wklepuje 10 liczb a program oblicza sumę i średnią tych liczb. Nie mam pojęcia jak za to się zabrać. Czy to mi się do czegoś przyda? : for( int i = 1; i <= 10; i++ ) dziękuję :) |
|
pekfos |
» 2012-01-08 21:48:29 jak coś, to for( int a = 0; a < 10; ++a ) |
|
CodeMeister |
» 2012-01-08 22:00:27 Przyda sie(poprawione przez Pekfosa). utworz tablice 10 int-ów, wsadz to w ta petle dodaj zmienna pomocnicza i dodawaj do niej wartosc kazdego elementu a jesli chcesz srednia to podziel to przez dziesiec |
|
Olatralala Temat założony przez niniejszego użytkownika |
» 2012-01-08 22:08:15 zrobiłam coś takiego #include <iostream> #include <conio.h> using namespace std; int main() { int a; cout << "Podaj 10 liczb "; cin >> a; for( int a = 0; a < 10; ++a ) int nSuma = a +.... int nSrednia =( a +...) / 10 { cout << "Suma tych liczb wynosi:" << nSuma << endl; cout << "Srednia tych liczb wynosi:" << nSrednia << endl; } getch(); return( 0 ); } ale brakuje szczegółów, których nie umiem zrobić |
|
CodeMeister |
» 2012-01-08 22:20:09 Sproboj tak :) :
int main { cout << " podaj 10 liczb: "; for( int x = 0; x < 10; x++ ) { int liczby[ 10 ]; cin >> liczby[ x ]; cout << endl; } for( int a = 0; a < 10; a++ ) { int dodawanie = 0; dodawanie = dodawanie + liczby[ a ]; int srednia; srednia = dodawanie / 10; } cout << "dodawanie wynosi: " << dodawanie << endl; cout << "srednia wynosi: " << srednia << endl; system( "PAUSE" ); return( 0 ); }
|
|
pekfos |
» 2012-01-08 22:20:34 .. Może kurs poczytaj..
PS: GrzesiekR, ty też.. |
|
Olatralala Temat założony przez niniejszego użytkownika |
» 2012-01-08 22:23:00 Czytałam wiele kursów ale nadal nic nie rozumiem :( |
|
pekfos |
» 2012-01-08 22:25:02 #include <iostream> #include <conio.h>
int main() { int tab[ 10 ]; for( int a = 0; a < 10; ++a ) std::cin >> tab[ a ]; float av = 0; for( int a = 0; a < 10; ++a ) av += tab[ a ]; av /= 10.0f; std::cout << av; getch(); } |
|
« 1 » 2 |