Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: Neostrada: Serwer na LINUXie...a klient WINDOWS  (Przeczytany 5180 razy)

[pl]ice

  • Gość
Neostrada: Serwer na LINUXie...a klient WINDOWS
« dnia: 2005-05-31, 09:38:00 »
chce sprawdzic czy ang_x nie jest mniejsze niz zero, jak tak to 2*pi dodac do ang_x
nie wiem jak z tego petle zrobic:
...
ang_1= ....
ang_2=....
ang_3=....
ang_4=...

  ang= kat; problem ze on nie moze byc mniejszy niz 0, chcialem tak zrobic:
n=4
for i=1:n,
           if ang_n<0
                ang_n=ang_n+(2*pi)
           end
    end;  

to dziala recznie (bede miec oczekiwany rezultat)

jak zakodowac zeby ang_1,ang_2 itd. byl tam w if  jako ang_ n ? ....?


kamikaze

  • Gość
Neostrada: Serwer na LINUXie...a klient WINDOWS
« Odpowiedź #1 dnia: 2005-05-31, 09:59:14 »
2005-05-31 09:38:00 [pl]ice napisał:

> chce sprawdzic czy ang_x nie jest mniejsze niz zero, jak tak to 2*pi dodac do ang_x
 > nie wiem jak z tego petle zrobic:
 > ...
 > ang_1= ....
 > ang_2=....
 > ang_3=....
 > ang_4=...
 >
 >   ang= kat; problem ze on nie moze byc mniejszy niz 0, chcialem tak zrobic:
 > n=4
 > for i=1:n,
 >            if ang_n<0
 >                 ang_n=ang_n+(2*pi)
 >            end
 >     end;  
 >
 > to dziala recznie (bede miec oczekiwany rezultat)
 >
 > jak zakodowac zeby ang_1,ang_2 itd. byl tam w if  jako ang_ n ? ....?
 >
 >

http://www.republika.pl/dief/main.html

khaz

  • Gość
Neostrada: Serwer na LINUXie...a klient WINDOWS
« Odpowiedź #2 dnia: 2005-06-02, 21:17:52 »
2005-05-31 09:38:00 [pl]ice napisał:

> chce sprawdzic czy ang_x nie jest mniejsze niz zero, jak tak to 2*pi dodac do ang_x
 > nie wiem jak z tego petle zrobic:
 > ...
 > ang_1= ....
 ...
 >   ang= kat; problem ze on nie moze byc mniejszy niz 0, chcialem tak zrobic:
 > n=4
 > for i=1:n,
 >            if ang_n<0
 >                 ang_n=ang_n+(2*pi)
 >            end
 >     end;  
...
 > jak zakodowac zeby ang_1,ang_2 itd. byl tam w if  jako ang_ n ? ....?
*********************************************************************
Mam problem ze zrozumieniem Twojego pytania. Nie napisałeś w czym programujesz, może to by pomogło.
Domyślam się, że chodzi o zmienianie nazw zmiennych w kolejnych iteracjach pętli. Po mojemu to się nie da - przynajmniej ja nic o tym nie wiem. A czy w tym języku istnieją dobre kontenery? Wtedy mógłbyś dodać te zmienne do jednego kontenera (np. w Javie metodą *.add()) i np. stosując iterator przemieszczać się po kolejnych obiektach z kontenera i wykonywać pożądane iteracje. Ale chyba nie idzie Ci o Javę? Może następnym razem warto nadmienić w czym kodujesz?

Kobcio

  • Gość
Neostrada: Serwer na LINUXie...a klient WINDOWS
« Odpowiedź #3 dnia: 2005-06-18, 18:28:16 »
Witam, mam pewien pomysl ale nie wiem czy akurat w twoim przypadku mozesz tak zrobic, mianowicie moglbys zrobic ze zmiennych ang_x tablice ang
  • , wtedy zmiana indeksu tablicy w petli nie sprawialaby zadnych problemow, ale powtarzam nie zawsze mozna tak zrobic( chociaz prawie).

Kobcio

Kobcio

  • Gość
Neostrada: Serwer na LINUXie...a klient WINDOWS
« Odpowiedź #4 dnia: 2005-06-18, 18:31:22 »
PS. Dodaje jeszcze ( tak dla Khaza) ,ze moj pomysl odnosi sie do jezykow z grupy C (tzn. Ansi C, C++ ,C# itp) oraz z grupy Pascala.
Kobcio


grabber

  • Gość
Neostrada: Serwer na LINUXie...a klient WINDOWS
« Odpowiedź #5 dnia: 2005-05-30, 23:00:07 »
A dokladniej to jak skonfigurowac linux'a (Mendrive LE 2005)  by udostepnial polaczenie internetowe przez siec LAN komputerowi z WINDOWS XP...

zajacraf

  • Gość
Neostrada: Serwer na LINUXie...a klient WINDOWS
« Odpowiedź #6 dnia: 2005-05-30, 23:24:14 »
2005-05-30 23:00:07 grabber napisał:

> A dokladniej to jak skonfigurowac linux'a (Mendrive LE 2005)  by udostepnial polaczenie
 > internetowe przez siec LAN komputerowi z WINDOWS XP...
-------------
iptables a dokładnie
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
na WindowsXp podajesz ip linuxa=bramkę i już
pozdr