Witam od niedawna korzystam z programu C++, teraz muszę napisać algorytm do szkoły z użyciem tablicy 100 elementowej, który zsumować ma liczby nieparzyste. (nie mam pojęcia jak)
Dlatego bardzo proszę o pomoc :C
0
0
Najprościej tak:
suma=0
pętla dla każdego elementu tablicy:
sprawdź, czy element tablicy jest nieparzysty
jeśli nieparzysty, to suma = suma + bieżący element
koniec pętli
wyświetl suma
1
Mam nadzieję że to żart. Suma K liczb nieparzystych począwszy od liczby N to
S = (N + (K-1))K
Żadnych pętli ani tablic do tego nie trzeba. Od 1 do 100 masz 50 liczb nieparzystych więc S = 5050 = 2500
Ale jak ktoś musi do tego używać komputera...
tablica = range(1,100,2)
print sum(tablica)
żeby nie było że gotowiec, to w innym jezyku
edit: skoro mamy sumować wybrane liczby nieparzyste z tablicy:
tablica = [random.randint(0,100) for i in range(100)]
nieparzyste = filter(lambda x: x%2, tablica)
#lub
nieparzyste = [liczba for liczba in tablica if liczba%2 != 0]
print sum(nieparzyste)