Witam, czy moglby mi ktos wytlumaczyc o co chodzi w tych zadaniach, jak je zrobic i jaka funkcja odpowiada czemu ?
Funkcja w zalaczniku
0
1
- W pętli
for
wypisuj licznik pętli począwszy od 1, aż do warunku kończącego, czylilicznik <= n
,
z krokiem pętli==2
. - W pętli
for
wypisuj i dodawaj licznik pętli do zmiennej przechowującej począwszy od 3, aż do warunku kończącego, czylilicznik <= n
,
z krokiem pętli==4
. Zmienną przechowującą sumę należy zadeklarować przed pętlą i wypisać po zakończeniu pętli. - Zainicjalizuj zmienną na liczbę
-3
. W pętli o n krokach wypisujesz, a później mnożysz wartość zmiennej prze-2
.
0
Rozumiem tylko zadanie 3cie tak prawde mowiac :x
0
Wiesz czym są licznik i krok pętli?
0
Zadanie 2 to jest prosty ciąg arytmetyczny. Jego sumę można obliczyć ze wzoru:
Sn=( (2a1+(n−1)r) / 2 ) ⋅ n
gdzie a1 = 3 i r = 4
źródło: http://www.matemaks.pl/suma-ciagu-arytmetycznego.html
Pewnie napisałem za późno, bo kolokwium się skończyło :P
1
- To zadanie będzie nieco skomplikowańsze bo żeby wypisać ciągi w wierszach musisz zastosować pętlę w pętli. Pierwsza pętla o wartościach od i:= 1 do n wypisuje kolejne wiersze, a pętla wewnątrz tej pętli o wartościach od j:= 1 do i, wypisuje kolejne wartości ciągu w wierszu:
for (int i = 1; i <= n; i++)
{
for (int j = 0, k = 1; j < i; j++, k += 2)
{
cout << k << " ";
}
cout << endl;
}
- Tutaj można zrobić jak podaje carlosmay, chociaż prościej jest użyć wzoru na sumę ciągu arytmetycznego jak podaje Sarrus.
- Jak podaje carlosmay, wykorzystać pętlę. Jest to ciąg geometryczny więc każdy kolejny wyraz ciągu powstaje przez przemnożenie poprzedniego przez odpowiednią wartość, tutaj przez -2:
0
Przy drobnej pomocy udało się rozwiązać, tylko czy jest dobrze :D
PS. W jakiej formie mogę wrzucić kod, nie biorąc pod uwagi SS.