Subpage under development, new version coming soon!
Subject: Programowanie - help.
tak, funkcja to jest pojęcie z programowania strukturalnego, metoda jest w obiektowym. w zamyśle metoda ma robić coś na obiekcie (klasie), z którego jest wywoływana. ale i tak jest te terminy używa się zamiennie.
przechodzenie kursów na zasadzie przepisywania to chyba najgorszy wybór, chyba że wie się co się przepisuje i czemu każda linia kodu ma służyć. z jakiego kursu korzystałes? mozesz wkleić linka?
http://www.centrumxp.pl/Aktualnosci/5546,Multimedialny-kurs-programowania.aspx
generalnie kurs bardzo fajny jednak chyba za mocno poszedłem z tym, część zakumałem a część typu metoda nadal jest dla mnie tajemnicą, chociaż zaczynam ją poznawać. jak bede miał jakieś pytania to poprosze o pomoc na prv, ok ?
generalnie kurs bardzo fajny jednak chyba za mocno poszedłem z tym, część zakumałem a część typu metoda nadal jest dla mnie tajemnicą, chociaż zaczynam ją poznawać. jak bede miał jakieś pytania to poprosze o pomoc na prv, ok ?
program stos;
uses crt;
var co:char;
n:integer;
type PStos = ^TStos;
TStos = record
Liczba: Byte;
Nastepny: PStos;
end;
procedure Usun(var Pocz: PStos);
var
Pom: PStos;
begin
Pom := Pocz^.Nastepny;
Dispose(Pocz);
Pocz := Pom;
end;
end;
procedure DodajS(var Pocz: PStos; Liczba: Byte);
var
Nowy: PStos;
begin
New(Nowy);
Nowy^.Liczba := Liczba;
Nowy^.Nastepny := Pocz;
Pocz := Nowy;
end;
procedure Wypisz(Pocz: PStos);
begin
while Pocz nil do
begin
WriteLn(Pocz^.Liczba);
Pocz := Pocz^.Nastepny;
end;
end;
var
Pocz: PStos;
Liczba: Byte;
code: Integer;
begin
new(Pocz);
repeat
clrscr;
writeln('q - dodaj do stosu');
writeln('a - sortuj stos');
writeln('w - usun element ze stosu ');
writeln('e - wypisz stos');
writeln('r - koniec');
co:=readkey;
case co of
'q': begin write('podaj wartosc: '); readln (n); DodajS(Pocz ,n); end;
'w': begin usun(Pocz); end;
'e': begin wypisz(Pocz); co:=readkey; end;
end;
until co='r';
end.
Pomógłby ktos napisac funkcję sortująca stos? Zlitujcie sie , pilne :)
uses crt;
var co:char;
n:integer;
type PStos = ^TStos;
TStos = record
Liczba: Byte;
Nastepny: PStos;
end;
procedure Usun(var Pocz: PStos);
var
Pom: PStos;
begin
Pom := Pocz^.Nastepny;
Dispose(Pocz);
Pocz := Pom;
end;
end;
procedure DodajS(var Pocz: PStos; Liczba: Byte);
var
Nowy: PStos;
begin
New(Nowy);
Nowy^.Liczba := Liczba;
Nowy^.Nastepny := Pocz;
Pocz := Nowy;
end;
procedure Wypisz(Pocz: PStos);
begin
while Pocz nil do
begin
WriteLn(Pocz^.Liczba);
Pocz := Pocz^.Nastepny;
end;
end;
var
Pocz: PStos;
Liczba: Byte;
code: Integer;
begin
new(Pocz);
repeat
clrscr;
writeln('q - dodaj do stosu');
writeln('a - sortuj stos');
writeln('w - usun element ze stosu ');
writeln('e - wypisz stos');
writeln('r - koniec');
co:=readkey;
case co of
'q': begin write('podaj wartosc: '); readln (n); DodajS(Pocz ,n); end;
'w': begin usun(Pocz); end;
'e': begin wypisz(Pocz); co:=readkey; end;
end;
until co='r';
end.
Pomógłby ktos napisac funkcję sortująca stos? Zlitujcie sie , pilne :)
Edit:
Właśnie znalazłem błąd - już nieaktualne;)
(edited)
Właśnie znalazłem błąd - już nieaktualne;)
(edited)
jak bedziesz mial wersje ostateczną to bardzo bym prosił :D
Przypomnij się na sk@;) To jest gra na dwóch z w miarę ogarniętym, bo jeszcze chyba nie do końca inteligentnym komputerem ;) Na środę muszę dorobić jeszcze grafikę, a że zawsze robiłem konsolówki, albo programowałem jakieś mikroprocki to będzie z tym ciężko i nie wiem czy w ogóle wyjdzie. W każdym razie coś tam podeślę ;)
Panowie, potrzebuje pomocy. Napisalem sobie taki ot prosty programik w C, który nakazuje użytkownikowi wpisanie danych typu" Nazwisko, wiek i zarobki", a następnie wyświetla dane na ekranie. wymagane jest jednak, aby program potrafił też zapisywać owe wyświetlane dane do pliku. I tu pojawia sie problem...nie mam zielonego pojęcia jak to zrobić. Nie było mnie na zajęciach, gdy mówiono o tym i teraz mam za swoje...
Program jest na zaliczenie laborek, więc gorąca prośba, by ktoś wspomógł i dopisał te kilka linijek kodu, lub skomentował co,gdzie i jak, bo na tym co jest w necie ciężko ogarnąć
@Programik chętnie pdoesle na sk@, bo tutaj nie chce mi wyśiwetlić pełnego rozmairu.
(edited)
Program jest na zaliczenie laborek, więc gorąca prośba, by ktoś wspomógł i dopisał te kilka linijek kodu, lub skomentował co,gdzie i jak, bo na tym co jest w necie ciężko ogarnąć
@Programik chętnie pdoesle na sk@, bo tutaj nie chce mi wyśiwetlić pełnego rozmairu.
(edited)
Dzieki Panowie, program śmiga już w 100% elegancko jak byc miało.
pomocy potrzebuje program na zaliczenie roku.Program ma być w trybie graficznym np:rzut monetą
musze napisac program w C ktory obliczy takie wyrazenie: y=2x^4 + bx^3 + cx^2 + 8 dla b=7.5, c wczytywane z klawiatury i za bardzo nie mam pojecia jak sie za to zabrac (w sensie co tu ma byc zmienna, a co rozwiazaniem), jakby ktos mogl pomoc to bylbym wdzieczny :)