dobra z tamto ogarnąłem, ale mam kolejne zadanie nad którym już chwile siedzę:
Stwórz tablicę 10-cio elementową i zainicjalizuj ją dowolnymi wartościami. Napisz program
obliczający średnią arytmetyczną dodatnich elementów tablicy, //
int main()
{
int tab[10] = { 2,2,3,3,6,7,2,6,3,1 };
float srednia = 0;
for (int i = 0; i < 10; i++) {
srednia += tab[i];
srednia = srednia / 10;
}
cout << srednia << endl;
cin.get();
return 0;
}
mam takie coś, póki co średnia jest liczona, tylko jak zrobić żeby liczyło dodatnie elementy? nie oczekuje gotowych rozwiązań tylko naprowadzenia. tą pętlę for wrzucił bym w if() tylko jak sprawdzić czy element jest dodatni czy ujemny? oraz później skąd wiedzieć ile elementów jest dodatnich. hmm..
zmieniający znak poszczególnych elementów tablicy, // na to nie mam pomysłu :(
znajdujący minimalną wartość spośród wszystkich elementów tablicy oraz podający jej pozycję, // również brak pomysłu
znajdujący maksymalną wartość spośród wszystkich elementów tablicy oraz podający jej pozycję, // również brak pomysłu
obliczający ilość nieparzystych elementów tablicy. /// również brak pomysłu
liczę na naprowadzenie, dopiero uczę się programować w c++ a takie zadanie dostałem na zaliczenie i muszę się ich nauczyć :|