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 WitamMuszę 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 |