• logo_cipsoft
    Nowe serwery zostały otwarte 27 Sie 2025:
    Escura (Retro Open PvP) Mystera (Retro Open PvP) us_logo Penumbra (Retro Open PvP)

Norbert odpowie ;)

Status
Zamknięty.

Norbert

Forum friend
Dołączył
Listopad 8, 2009
Posty
1125
Liczba reakcji
31
Wiek
36
Witam.
Ostatnio zarzucono mi ca?kowity brak ch?ci pomocy pocz?tkuj?cym.
Chcia?bym troch? zweryfikowa? ten pogl?d.

Od d?ugiego czasu zajmuje si? programowaniem. Uwa?am to za ?wietn? zabaw? i doskona?y trening umys?owy.
Wiem jednak, ?e pocz?tki bywaj? trudne dlatego pomy?la?em, ?e mog? si? na co? przyda?.

Masz trudne zadanie z informatyki?
Piszesz program, lecz z czym? sobie nie radzisz?
Zastanawiasz si? do czego s?u?y dana funkcja?
Szukasz rozwi?zania swojego problemu, kt?ry sp?dza Ci sen z powiek?
Zastanawiasz si? czy obrana przez Ciebie metoda jest dobra?

Pisz ?mia?o, postaram si? odpowiedzie? w miar? mo?liwo?ci.

Z g?ry zaznaczam, ?e nie b?d? tu pisa? tutoriali i innych dziwnych rzeczy, po prostu odpowiadam na pytania w miar? mo?liwo?ci ;P
 
Odp: Norbert odpowie ;)

Hello?, mam pytanie od czego zacz?? w programowaniu chodzi mi np o stworzenie swojego pierwszego programu.... Interesowa?o mnie to ju? od dawna :] Nie zastanawia?em si? od czego programowa?, wi?c prosz? ciebie norbercio :P o pomoc ;] :rolleyes:

Pozdrawiam
Xevixo

@Dzi?ki norbcio ;]
 
Ostatnia edycja:
Odp: Norbert odpowie ;)

Domy?lam si?, ?e nie znasz ?adnego j?zyka programowania. Dlatego sugerowa?bym Ci zacz?? nauk? od Pascala b?d? C.

Wiele os?b bezmy?lnie chwali C, nie maj?c jednak poj?cia, ?e Pascal (a p??niej Delphi), wcale nie jest gorszy jak to pr?buj? wmawia? publice.

Ja ujm? to tak, sam programuje w Delphi i naprawd? lubi? ten j?zyk. Dla pocz?tkuj?cych jest dobry ze wzgl?du na sk?adnie, zreszt? takie by?o jego pierwotne przeznaczenie. Mia? by? j?zykiem, ?e tak powiem edukacyjnym.

Oto kurs pascala online.



Oczywi?cie, C jest r?wnie dobry. Moim zdaniem nie ma r??nicy w czym zaczniesz pisa?. Wystarczy, ?e pojmiesz zasad?, p??niej nauczysz si? ju? ka?dego j?zyka. Tak naprawd? r??ni? si? one tylko sk?adni? :P
 
Odp: Norbert odpowie ;)

Siemka. Ucz? si? programowa? w Javie. Niby otrzymuj? plik .jar i tu moje pytanko: jak to wstawi? na stronk?? :p

Aha, jeszcze jedno:

Kod:
        int wybor = jComboBox1.getSelectedIndex();
        String aaa = "";
        if(wybor == 0) {
            aaa = "10";
        }
        else if(wybor == 1) {
            aaa = "20";
        }
        else if(wybor == 2) {
            aaa = "30";
        }
        else if(wybor == 3) {
            aaa = "40";
        }
        else if(wybor == 4) {
            aaa = "50";
        }
        else if(wybor == 5) {
            aaa = "60";
        }

Da si? to skr?ci?? =/
 
Ostatnia edycja:
Odp: Norbert odpowie ;)

Kod:
int wybor = jComboBox1.getSelectedIndex();

switch (wybor) {
case 1: aaa = "10";
case 2: aaa = "20";
case 3: aaa = "30";
default: aaa="Zly wybor";
}

Generalnie, nigdy nie zajmowa?em si? Jav? wi?c ze wstawieniem na stronk? Ci nie pomog? :P

Poda?em Ci natomiast przyk?ad Switch Case ;) Znacznie u?atwia ?ycie.
Dla wyja?nienia dodam tylko, ?e default to kod, kt?ry si? wykona, je?eli ?aden warunek nie zostanie spe?niony. W tym przyk?adzie wykona si? wtedy kiedy warto?? zmiennej "wybor" b?dzie r??na od 1, 2 albo 3
 
Odp: Norbert odpowie ;)

Siemka. Ucz? si? programowa? w Javie. Niby otrzymuj? plik .jar i tu moje pytanko: jak to wstawi? na stronk?? :p
Wtr?c? si? troszk? xd. ?eby zrobi? w javie aplet na strone www musisz ju? w opcjach projektu wybra? Applet WWW czy co? takiego. Wtedy b?dzie Ci tworzy? nie .jar, a .class i generowa? plik html, w kt?rym znajduje si? ten aplet.
 
Odp: Norbert odpowie ;)

W takim razie ja te? mam pytanie - czy da si? w php generuj?c obrazek za pomoc? biblioteki GD(a w?a?ciwie otwieraj?c obrazek) zamieni? jeden z jego kolor?w na alphe(prze?roczysto??)? Chodzi o obrazek otwierany, kt?ry jest p??niej nanoszony na 2 obrazek, kt?ry jest w 100% generowany. Wi?c?;)
 
Odp: Norbert odpowie ;)

W takim razie ja te? mam pytanie - czy da si? w php generuj?c obrazek za pomoc? biblioteki GD(a w?a?ciwie otwieraj?c obrazek) zamieni? jeden z jego kolor?w na alphe(prze?roczysto??)? Chodzi o obrazek otwierany, kt?ry jest p??niej nanoszony na 2 obrazek, kt?ry jest w 100% generowany. Wi?c?;)

Masz obrazek kt?rego t?o ma powiedzmy kolor RGB(40,13,178).
Na obrazku masz napis r?wnie? w niebieskim kolorze i potrzebujesz szybko usun?? t?o z obrazka bo zlewa si? z napisem.

test.png


Tutaj masz skrypt:

Kod:
<?php
    $im = imagecreatefrompng('test.png');
    //300 i 150 to rozmiary obrazka 
    $img = imagecreatetruecolor(300,150);

    $trans = imagecolorallocate($img,40,13,178);
    imagecolortransparent($img,$trans);
    imagecopy($img,$im,0,0,0,0,300,150);

    imagetruecolortopalette($img, true, 256);
    imageinterlace($img);
    imagepng($img,'trans.png');
    imagedestroy($img);
?>

Po jego wykonaniu obrazek b?dzie wygl?da? tak:
trans.png
 
Ostatnio edytowane przez moderatora:
Odp: Norbert odpowie ;)

Pytanie nr. 1-Ile czasu zaj??o ci stworzenie NBota, i ile czasu mo?e zaj?? to nie znaj?cym si? na tym userom (np mi :)), zak?adaj?c, ?e tak czy siak, to uda im si?. Tak w twoim odczuciu. ?
Pytanie nr. 2-Czy to za Nboota masz tu rang? Zas?u?onego ? -.-
 
Odp: Norbert odpowie ;)

Pytanie nr. 2-Czy to za Nboota masz tu rang? Zas?u?onego ? -.-

Wydaje mi si?, ?e jeste? do?? d?ugo na forum, by to wiedzie?... pan N mia? niegdy? modka :p

A to nie jest dzia? "Prezentacje", tylko "Informatyka i komputery" =x
 
Odp: Norbert odpowie ;)

Skoro istnieje taka szansa... dlaczego mam nie skorzysta?. Orientujesz si? troch? w bibliotece wxWidgets? Je?eli tak, to mia?bym do Ciebie pytanie, czy wiesz, jak zmieni? styl okienka (ale nie na jeden z standardowych), tylko na bodaj?e nasz w?asny. My?l?, ?e powinna by? taka opcja, przecie? w innym wypadku biblioteka nie by?aby tak znan? i polecan?. Niestety w `frame style` - znajduj? si? tylko opcje powi?kszenia; sk?pej zmiany wygl?du. Kiedy mi chodzi, o ca?kiem nowe, inne okno.
 
Odp: Norbert odpowie ;)

Skoro istnieje taka szansa... dlaczego mam nie skorzysta?. Orientujesz si? troch? w bibliotece wxWidgets? Je?eli tak, to mia?bym do Ciebie pytanie, czy wiesz, jak zmieni? styl okienka (ale nie na jeden z standardowych), tylko na bodaj?e nasz w?asny. My?l?, ?e powinna by? taka opcja, przecie? w innym wypadku biblioteka nie by?aby tak znan? i polecan?. Niestety w `frame style` - znajduj? si? tylko opcje powi?kszenia; sk?pej zmiany wygl?du. Kiedy mi chodzi, o ca?kiem nowe, inne okno.

Nie jestem pewny, czy wiesz do czego s?u?y ta biblioteka. Nie korzysta?em z niej nigdy ale z tego co wyczyta?em jest bibliotek? s?u??c? do pisania GUI aplikacji na r??ne platformy.
Zacytuje:

"Czyli framework (szkielet) do tworzenia graficznych interfejs?w u?ytkownika, dla wielu system?w, dziecinnie ?atwy w obs?udze."

Domy?lam si?, ?e Tobie chodzi?o o tworzenie r??nych styl?w.

Je?eli chodzi o style to polecam

- Elfbot z tego korzysta ;)
 
Odp: Norbert odpowie ;)

hmm mam pytanie chcia? bym zrobi? kalkulator taki jaki? prosty wi?c powiedz co musz? zrobi? i podaj link do tego co potrzebuj? by go zrobi? bo bardzo mi potrzebne na informatyk? :) za pomoc repucik.
 
Odp: Norbert odpowie ;)

@up
Kurs Pascala ten co poda? Norbert:

Jak chcesz to mog? ci poda? tu kilka podstawowych funkcji (mno?enie, dzielenie, dodawanie i odejmowanie):
Kod:
function dodawanie(pierwsza,druga:integer):integer;
var
wynik:integer;
begin
wynik:=pierwsza+druga;
end;

Kod:
function odejmowanie(pierwsza,druga:integer):integer;
var
wynik:integer;
begin
wynik:=pierwsza-druga;
end;

Kod:
function mno?enie(pierwsza,druga:integer):integer;
var
wynik:integer;
begin
wynik:=pierwsza*druga;
end;

Kod:
function dzielenie(pierwsza,druga:integer):integer;
var
wynik:integer;
begin
if ((pierwsza=0) or (druga=0)) then halt;
wynik:=pierwsza/druga;
end;

Nie testowane. Jak b?dzie jaki? b??d to napisz.

@topic
Norbert, mog? si? te? przy??czy? do tego tematu? Bo nie mam co robi? w wolnych chwilach. B?d? pomaga? tylko w sprawie zada? na informatyke.
 
Ostatnia edycja:
Odp: Norbert odpowie ;)

Norbert, a ja mam zadanie z informatyki i nie wiem kompletnie jak zrobi?, a ty pewnie m?g?by? mi pom?c. A wi?c takie:
Mam napisa? w pascalu takie co?:
?e ma mie? pyta? w, kt?rym roku si? urodzi?em i ma mi odpowiedzie? ile mam lat. Z g?ry wielkie dzi?ki.= )
#edit
Daniolki dzi?kuje Ci bardzo bardzo masz repa.!!
 
Ostatnia edycja:
Odp: Norbert odpowie ;)

Kod:
uses dos,crt; {u?ywanie bibliotek crt i dos}

var {zmienne}
rok,miesiac,dzien,dzientygodnia:word;
rokurodzenia,wiek:integer;

begin {rozpoczecie programu}

  getdate(rok,miesiac,dzien,dzientygodnia); {funkcja getdate zawarta w bibliotece dos. Pobiera ona rok, miesiac, dzie? i dzie? tygodnia}
 writeln('Podaj rok urodzenia:'); {wypisanie tekstu na ekranie}
  readln(rokurodzenia); {odczytanie zmiennej}

    if rokurodzenia>=rok then halt; {zabezpieczenie}

 wiek:=rok-rokurodzenia; {obliczanie wieku}

[CENTER]{troche SI}[/CENTER]
    if wiek>=5 then writeln('Masz ',wiek,' lat.');
    if ((wiek<5) and (wiek>1)) then writeln('Masz ',wiek,' lata.');
    if wiek=1 then writeln('Masz rok.');

 repeat until keypressed; {program oczekuje na nacisniecie klawisza aby go zako?czy?}

end.

Masz. Jakby? czego? nie rozumia? to napisz.

@DOWN
Tw?j b??d le?y w zmiennych (tak jak Norbert napisa?):
var
imie, miej, nazw, ul, nr,gg,rok,miesiac,dzien,dzientygodnia : string,world;
rokurodzenia,wiek;
 
Ostatnia edycja:
Odp: Norbert odpowie ;)

Jeszcze mam jeden problem ot?? taki:
program wizytowka;
uses crt,dos;
var
imie, miej, nazw, ul, nr,gg,rok,miesiac,dzien,dzientygodnia : string,world;
rokurodzenia,wiek;
begin
clrscr;
getdate(rok,miesiac,dzien,dzientygodnia);
if rokurodzenia>=rok then halt;
wiek:=rok-rokurodzenia;
if wiek=1 then writeln('Masz rok.');
writeln ('Twoje imie:');
readln (imie);
writeln ('Twoje nazwisko:');
readln (nazw);
writeln('Podaj rok urodzenia:');
readln(rokurodzenia);
writeln ('Twoj numer telefonu:');
readln (nr);
writeln ('Twoj numer gadu-gadu:');
readln (gg);
writeln ('Miejscowosc:');
readln (miej);
writeln ('Ulica:');
readln (ul);
clrscr;

writeln('Twoje imie to: ',imie);
writeln('Twoje nazwisko to: ',nazw);
if ((wiek<5) and (wiek>1)) then writeln('Masz ',wiek,' lata.');
writeln('Twoj numer telefonu to: ',nr);
writeln('Twoj numer gadu-gadu to: ',gg);
writeln('Mieszkasz w miejscowosci: ',miej);
writeln('Mieszkasz na ulicy : ',ul);

readln;
end.
Wkoponowa?em w to ten kod wy?ej, ale jaki? b??d mi wyskoczy?, m?g?by mi kto? to poprawi?,a i b??d jest taki:
Fatal: Syntax error,;expected but, found

Prosz? pomocy :confused:
 
Odp: Norbert odpowie ;)

Jeszcze mam jeden problem ot?? taki:
Wkoponowa?em w to ten kod wy?ej, ale jaki? b??d mi wyskoczy?, m?g?by mi kto? to poprawi?,a i b??d jest taki:
Prosz? pomocy :confused:


Kod:
imie, miej, nazw, ul, nr,gg,rok,miesiac,dzien,dzientygodnia : string,world;

Co w tej linijce jest ?le?

Gelio Tobie odpowiem jutro jak si? troszk? ogarn? ;d

#down
To znaczy, ?e jeste? kretynem i nie zas?ugujesz na pomoc bo nawet nie pr?bujesz tego zrozumie?.
 
Ostatnio edytowane przez moderatora:
Odp: Norbert odpowie ;)

Norbert nie wiem co w tej linijce jest ?le, ale wyskakuje mi taki b??d i prosi?bym o pomoc.:o
 
Odp: Norbert odpowie ;)

Zamie? zmienne ze starej wersji:
Kod:
var 
imie, miej, nazw, ul, nr,gg,rok,miesiac,dzien,dzientygodnia : string,world;
rokurodzenia,wiek;

Na poprawion? wersj?:
Kod:
var
imie, miej, nazw, ul, nr, gg, rok, miesiac, dzien, dzientygodnia:string;
rokurodzenia,wiek:integer;

Napisz czy dzia?a.
 
Status
Zamknięty.
Do góry