Forum studentów informatyki UE WrocÅ‚aw Strona G³ówna


Poprzedni temat «» Nastêpny temat
Zaliczenie laboratorium z HD
Autor Wiadomo¶æ
SARTO 


Wiek: 39
Do³±czy³: 30 Wrz 2009
Posty: 274
Otrzyma³ 62 piw(a)
Sk±d: WrocÅ‚aw
Wys³any: 2011-01-06, 15:10   Zaliczenie laboratorium z HD

Yo, wrzucam przykładowe zadanko zaliczeniowe u High Definition :mrgreen:

http://ue.sartosite.pl/pk/baza.zip

Mam nadzieję, że nie ma błędów - spieszyłem się pisząc, więc jakby co to krzyczeć. Dołączyłem 3 przykładowe bazy danych. Naturalnie na kole potrzebny jest tylko przycisk "Wykonaj".

Na zaliczeniu dostaje się bazę, opis rekordu, polecenie i trzeba napisać takie zadanko ;-) Mam nadzieję, że się przyda. Powodzenia.
Postaw piwo autorowi tego posta
 
 
     
Wy¶wietl szczegó³y
Gołąb 

Wiek: 36
Do³±czy³: 19 Sie 2009
Posty: 151
Otrzyma³ 12 piw(a)
Sk±d: Åšwidnica
Wys³any: 2011-01-06, 20:58   

:mrgreen: Zafundowałeś mi poprawę humoru po wynikach z Finansów :D (HD).

Trzeba się wziąć za naukę.... piwko naturalnie :D
Postaw piwo autorowi tego posta
 
     
jay 
Sir dżizus, grzesiek


Do³±czy³: 27 Wrz 2009
Posty: 164
Otrzyma³ 13 piw(a)
Sk±d: WrocÅ‚aw
Wys³any: 2011-01-07, 20:14   

Mam problem, szukam wróżki.

EDIT:
aleluja, problem rozwiązany, choć śmiesznie. Skróciłem ścieżkę do pliku z takiej długaśnej na: D:\ten_program i działa... Posta pozostawiam jakby ktoś miał podobny "problem"...



Zarówno powyższy program by SARTO(nawet ten już gotowy plik exe) jak i mój działający na laboratoriach, ostatni analogiczny program wysypują się w momencie otwierania/wczytywania bazy danych z kodem błędu:
RunError(3) co po ludzku znaczy: ścieżka nie znaleziona
+ pro okienko nic mi nie mówiącego Assemblera

Próbowałem też na innym komputerze, to samo w obydwu przypadkach. Googlam i nic. Help me...
_________________
www.KampusTV.pl
Postaw piwo autorowi tego posta
 
     
SARTO 


Wiek: 39
Do³±czy³: 30 Wrz 2009
Posty: 274
Otrzyma³ 62 piw(a)
Sk±d: WrocÅ‚aw
Wys³any: 2011-01-07, 20:53   

jay, czyżbym zapomniał dodać, że ścieżka nie może zawierać znaków diakrytycznych? XD
Postaw piwo autorowi tego posta
 
 
     
jay 
Sir dżizus, grzesiek


Do³±czy³: 27 Wrz 2009
Posty: 164
Otrzyma³ 13 piw(a)
Sk±d: WrocÅ‚aw
Wys³any: 2011-01-07, 22:41   

programowanie komputerów i pupa :-D
_________________
www.KampusTV.pl
Postaw piwo autorowi tego posta
 
     
SARTO 


Wiek: 39
Do³±czy³: 30 Wrz 2009
Posty: 274
Otrzyma³ 62 piw(a)
Sk±d: WrocÅ‚aw
Wys³any: 2011-01-07, 22:49   

Dokładnie :mrgreen: U mnie było to samo :-P
Postaw piwo autorowi tego posta
 
 
     
Klaudia 

Wiek: 36
Do³±czy³a: 02 Lis 2009
Posty: 67
Otrzyma³ 3 piw(a)
Sk±d: Kamienna Góra
Wys³any: 2011-01-18, 12:26   

A ma ktoś może zrobione to zadanie co było na drugim kole? Była podana taka tabelka z nazwą firmy chyba, miastem, statusem itp i trzeba było napisać program, który wyszuka firm dużych w jakimś tam mieście, poda ich nazwy. Coś takiego chyba ;-)
Postaw piwo autorowi tego posta
 
 
     
_Mero

Do³±czy³: 13 Pa¼ 2009
Posty: 192
Otrzyma³ 14 piw(a)
Wys³any: 2011-01-18, 14:41   

wie ktoś coś odnośnie tego 3 koła?
Postaw piwo autorowi tego posta
 
     
minister 


Wiek: 36
Do³±czy³: 05 Wrz 2009
Posty: 730
Otrzyma³ 34 piw(a)
Sk±d: Ostrów Wlkp.
Wys³any: 2011-01-18, 14:44   

u nas ma być tak, że będzie z tego materiału co na pierwsze koło obowiązywał.
Postaw piwo autorowi tego posta
 
 
     
Koordynator 


Do³±czy³: 23 Wrz 2009
Posty: 323
Otrzyma³ 53 piw(a)
Wys³any: 2011-01-18, 15:41   

Klaudia napisa³/a:
A ma ktoś może zrobione to zadanie co było na drugim kole?


W wersji którą ja miałem na kole:
- wypisać wszystkie nazwy przedsiębiorstw o statusie 'm' w miescie podanym przez uzytkownika;
- wypisać średnią ilość pracowników pracujących w tych miastach;
- wypisać liczbę wszystkich przedsiębiorstw o statusie 'm'.

Powinno być dobrze, ale nie sprawdzałem bo nie chciało mi się robić pliku z danymi:

formularz:


kod:
Kod:
unit Unit1;

{$mode objfpc}{$H+}

interface

uses
  Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs,
  StdCtrls, Buttons, ExtCtrls;

type
  TDane = record
    nazwa: string[20];
    miasto: string[20];
    pracow: integer;
    status: string[1];
  end;

  { TForm1 }

  TForm1 = class(TForm)
    BT_enter: TButton;
    nemo: TImage;
    ME_nemo: TMemo;
    OpenDialog1: TOpenDialog;
    procedure BT_enterClick(Sender: TObject);
  private
    { private declarations }
  public
    { public declarations }
  end;

var
  Form1: TForm1;
  plik: file of TDane;
  dane: TDane;
implementation

{ TForm1 }

procedure TForm1.BT_enterClick(Sender: TObject);
var
ilosc_m: integer = 0;
ilosc_p: integer = 0;
suma_p: integer = 0;
miasto: string;
begin
  if opendialog1.execute then
  begin
    assignfile(plik, opendialog1.filename);
    {$I-}reset(plik);{$I+}
    if IOResult<>0 then begin showmessage('Naucz siÄ™ w koÅ„cu pliki otwierać poprawnie!'); exit; end;
    ME_nemo.clear;
    miasto:=inputbox('Miasto', 'Podaj miasto','');
    while not eof(plik) do
    begin
      read(plik, dane);
      if dane.status='m' then
      begin
        inc(ilosc_m);
        if dane.miasto=miasto then
        begin
          inc(ilosc_p);
          suma_p:=suma_p+dane.pracow;
          ME_nemo.lines.add(dane.nazwa);
        end;
      end;
    end;
    try ME_nemo.lines.add('Przecietna liczba pracownikow: '+floattostr(suma_p/ilosc_p)); except ME_nemo.lines.add('Nie ma miast o statusie "male" w miescie '+miasto+'.'); end;
    ME_nemo.lines.add('Liczba przedsiÄ™biostw o statusie male: '+inttostr(ilosc_m)+'.');
  end;
  closefile(plik);
end;

initialization
  {$I unit1.lrs}

end.


Jak chcesz cały folder to daj maila.
Postaw piwo autorowi tego posta
 
 
     
Wy¶wietl szczegó³y
gasior 
aka G do R


Wiek: 36
Do³±czy³: 28 Sie 2009
Posty: 239
Otrzyma³ 14 piw(a)
Sk±d: Brzeg
Wys³any: 2011-01-19, 19:14   

może ktoś napisać jakie były pytania dzisiaj na zaliczeniu ;> ??
Postaw piwo autorowi tego posta
 
 
     
minister 


Wiek: 36
Do³±czy³: 05 Wrz 2009
Posty: 730
Otrzyma³ 34 piw(a)
Sk±d: Ostrów Wlkp.
Wys³any: 2011-01-19, 19:21   

podbijam posta wyżej;) podzielcie się:)
Postaw piwo autorowi tego posta
 
 
     
Klaudia 

Wiek: 36
Do³±czy³a: 02 Lis 2009
Posty: 67
Otrzyma³ 3 piw(a)
Sk±d: Kamienna Góra
Wys³any: 2011-01-19, 20:45   

Też dołączam się do prośby ;-)
Postaw piwo autorowi tego posta
 
 
     
_Mero

Do³±czy³: 13 Pa¼ 2009
Posty: 192
Otrzyma³ 14 piw(a)
Wys³any: 2011-01-19, 21:13   

Zadanie podobne jak tydzień temu,

dostałem plik z rekordami, miałem podać w programie wydział oraz wysokość pensji. Następnie lazarus miał wypisać imie i nazwisko osób( u mnie mężczyzn ) z tego wydziału, którzy zarabiają więcej od podanej wcześniej pensji. Do tego jeszcze zliczyć ich ilość.

Najważniejsze, żeby program przeszedł poprawnie kompilacje, jak przejdzie i wyświetli się chociaż 50% tego co od was będzie wymagała to puści ;-)
Postaw piwo autorowi tego posta
 
     
minister 


Wiek: 36
Do³±czy³: 05 Wrz 2009
Posty: 730
Otrzyma³ 34 piw(a)
Sk±d: Ostrów Wlkp.
Wys³any: 2011-01-19, 21:52   

Mero, a Tobie mówiła tydzień temu, że masz napisać 1 czy 2 koło?
Postaw piwo autorowi tego posta
 
 
     
Wy¶wietl posty z ostatnich:   
Odpowiedz do tematu
Nie mo¿esz pisaæ nowych tematów
Nie 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
Nie mo¿esz za³±czaæ plików na tym forum
Mo¿esz ¶ci±gaæ za³±czniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Strona wygenerowana w 0,12 sekundy. Zapytañ do SQL: 13