|
Informatyka zaoczna eaie Forum studentów zaocznych informatyki AGH
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Fear
Oj kiepsko
Dołączył: 20 Mar 2007
Posty: 3
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Wto 20:17, 20 Mar 2007 Temat postu: ASD |
|
|
zadania
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Fear
Oj kiepsko
Dołączył: 20 Mar 2007
Posty: 3
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Wto 20:30, 20 Mar 2007 Temat postu: |
|
|
wszystkie informacje dotyczące zadań jakie robimy na ASD umieszczajcie tutaj.
Może udało by się "zmusić" do ożywienia to biedne forum! Wystarczy, że ktoś rzuci tu jakiś program lub coś podobnego z ASD i - miejmy nadzieję- tym samym wywoła dyskusję nad POPRAWNYM rozwiązaniem danego zagadnienia.
Wtedy "słabsi"(czyt. mniej obyci z programowaniem) będą mieli na czym się oprzeć przy piasani kolosów, a "weterani"... no cóż
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Fear
Oj kiepsko
Dołączył: 20 Mar 2007
Posty: 3
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Wto 21:38, 20 Mar 2007 Temat postu: |
|
|
type
zbior = record
moc:integer;
dane:array[1...MAX] of string;
end;
function zawiera(var A:zbior;var B:zbior):boolean;
var
i,j:integer;
zap:boolean;
kp1:boolean;
kp2:boolean;
begin
kp1:=false;
kp2:=false;
zap:=false;
i:=0;
j:=0;
if(A.moc<>B.moc)then
begin
zawiera:=false;
end
else
begin
while((i<=A.moc) and (kp<>true))do
begin
i:=i+1;
while((j<B.moc) and (kp<>true))do
begin
j:=j+1;
if(A.dane[i]=B.dane[j])then
begin
kp2:=true;
kp1:=false;
zap:=true;
end else
begin
kp2:=false;
end;
if(kp2=false)then
begin
kp1:=true;
zap:=false;
end;
end;
end;
end;
zawiera:=zap;
end;
Funkcja zawiera na zbiorze stringów. Jak macie jakieś lepsze rozwiązanie, to piszcie(i ewentualne błędy). Inne funkcje też rzucajcie na forum bo kolos tuż tuż
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
mapu
Oj kiepsko
Dołączył: 19 Mar 2007
Posty: 8
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Czw 10:10, 22 Mar 2007 Temat postu: |
|
|
Przez brak wciec czyta sie to koszmarnie...
Przeciez mozna:
Kod: |
function zawiera(var A:zbior;var B:zbior):boolean;
var
i,j:integer;
zap:boolean;
kp1:boolean;
kp2:boolean;
begin
end
|
Ok, teraz jedno pytanie: Czemu masz na poczatku rozne (<> - to jest rozne w pascalu prawda?):
nie lepiej dac zakladajac ze A ma zawierac sie w B? Wydaje sie ze odpadl by jeden warunek pozniej?
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
zajka
Oj kiepsko
Dołączył: 03 Mar 2007
Posty: 4
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Pią 10:13, 23 Mar 2007 Temat postu: |
|
|
Nie tyle co by odpadlo ale mysle ze stwierdzenie ze
if (A.moc <>B.moc)
moze byc tutaj mocno bledne
gdyz zbior B.moc moze byc wiekszy od zbioru A.moc
wtedy A dalej moze sie zawierac w B
piszac tak odrazu zakladamy ze jesli zbiory nie sa tej samej mnogosci to sie niezawiera!
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Pią 23:47, 23 Mar 2007 Temat postu: |
|
|
Racja! if(A.moc<=B.moc) jest słuszną uwagą... pośpiech nigdy nie popłaca!
No i w końcu coś się na forum ruszyło.
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
zezik
Oj kiepsko
Dołączył: 03 Mar 2007
Posty: 6
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: krk
|
Wysłany: Sob 0:56, 24 Mar 2007 Temat postu: zadanie 1 |
|
|
Witam,
sorki ze tak pozno :) ale dopiero z scianki wrocilem i nie bardzo mi sie juz chcialo to pisac:
[link widoczny dla zalogowanych]
tutaj macie zadanie 1, zadanie 2 jest analogiczne tylko trzeba by zmienic inta na longa czy tam longinta (jak mi sie bedzie chcialo to zmienie i wrzuce)
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
zezik
Oj kiepsko
Dołączył: 03 Mar 2007
Posty: 6
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: krk
|
Wysłany: Sob 1:17, 24 Mar 2007 Temat postu: zadanie 2 |
|
|
[link widoczny dla zalogowanych]
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
zezik
Oj kiepsko
Dołączył: 03 Mar 2007
Posty: 6
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: krk
|
Wysłany: Sob 1:21, 24 Mar 2007 Temat postu: wiecej mi sie nie chce juz pisac bo to caly czas to samo :) |
|
|
w trzecim w sumie nie bedzie wielu zmian, za spawdzanie czy jest literka w stringu mozna uzyc pos
narta i do jura :)
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
|
|
Możesz pisać nowe tematy Możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
|