Strona 1 z 1

Podwójna pętla for

: 28 lut 2012 18:47
autor: Noko
Witam
W załączniku przesyłam zdjęcie z krótkim kodem programu.
Aktualnie na wyjściu uzyskuje macierz 2x100:
Pierwszy wiersz: 0.5 1.5 2.5 3.5 4.5....itd
Drugi wiersz: 0.5 1.5 2.5 3.5 4.5....itd
Chciałbym uzyskać rozwiązanie:
Pierwszy wiersz: 0.5 1.5 2.5 3.5 4.5....itd (pozostaje tak jak był)
Drugi wiersz: -0.5 -1.5 -2.5 -3.5 -4.5....itd (przyjmuje wartości ujemne)

Nie wiem jak podczas drugiej pętli zewnętrznej pomnożyć wprowadzoną wartość 0.5 przez -1. Proszę o podesłanie zdjęcia z rozwiązaniem.

Pozdrawiam
Noko

Podwójna pętla for

: 28 lut 2012 19:05
autor: skrzatswat
Witaj jedno z rozwiązań mogłoby wyglądać tak:
for.png
for.png (16.62 KiB) Przejrzano 4629 razy

Re: Podwójna pętla for

: 28 lut 2012 20:02
autor: Noko
Dzięki za odpis tylko nie chodzi mi o takie rozwiązanie. Konstrukcja programu musi zostać taka sama czyli "Podwójna pętla for". Myślę że da się to zrobić korzystając z loop interation pętli zewnętrznej (znaczek i z lewej strony pętli) + proste funkcje z numeric i comparison.

Noko

Podwójna pętla for

: 28 lut 2012 20:15
autor: skrzatswat
No oczywiście, że się da :) proszę ;]:
for.png
for.png (21 KiB) Przejrzano 4615 razy

Re: Podwójna pętla for

: 28 lut 2012 23:09
autor: Noko
Dzięki wielkie za pomoc. Problem rozwiązany w 100%.

Pozdrawiam
Noko