Forum www.til2010.fora.pl Strona Główna
 FAQ   Szukaj   Użytkownicy   Grupy    Galerie   Rejestracja   Profil   Zaloguj się, by sprawdzić wiadomości   Zaloguj 

program na zaliczenie

 
Napisz nowy temat   Odpowiedz do tematu    Forum www.til2010.fora.pl Strona Główna -> II rok 2011/2012 / Semestr III / INFORMATYKA
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
kolek




Dołączył: 18 Paź 2010
Posty: 186
Przeczytał: 0 tematów

Skąd: Gdańsk

PostWysłany: Nie 13:06, 22 Sty 2012    Temat postu: program na zaliczenie

niech każdy wpisuje tu co znalazł albo co ma gotowe ;D
ja mam początek (wypełnia stringgrid losowo z zakresu 0..49)


var I,J:INTEGER;
BEGIN
FOR I:=0 TO STRINGGRID1.ROWCOUNT-1 DO
FOR J:=0 TO STRINGGRID1.COLCOUNT-1 DO
STRINGGIRD1.CELLS[I,J]:=INTTOSTR(RANDOM(50))
END;
Powrót do góry
Zobacz profil autora
yeah_bunny




Dołączył: 17 Paź 2010
Posty: 121
Przeczytał: 0 tematów


PostWysłany: Nie 13:44, 22 Sty 2012    Temat postu:

jak wartości minusowe to po random(50) trzeba wziąć bodaj -10 :

STRINGGIRD1.CELLS[I,J]:=INTTOSTR(RANDOM(50)-10)
Powrót do góry
Zobacz profil autora
kolek




Dołączył: 18 Paź 2010
Posty: 186
Przeczytał: 0 tematów

Skąd: Gdańsk

PostWysłany: Nie 15:00, 22 Sty 2012    Temat postu:

[link widoczny dla zalogowanych]

mam coś takiego, może się przydać
Powrót do góry
Zobacz profil autora
Woody




Dołączył: 26 Paź 2010
Posty: 63
Przeczytał: 0 tematów

Skąd: zapomniałem

PostWysłany: Nie 16:07, 22 Sty 2012    Temat postu:

A może ktoś to sprawdzić bo ja nie mogę coś tego turbo delphi odpalić ;/
Powrót do góry
Zobacz profil autora
Sloners




Dołączył: 24 Paź 2010
Posty: 95
Przeczytał: 0 tematów


PostWysłany: Nie 16:15, 22 Sty 2012    Temat postu:

ja moge dac koncowke
end;
end.

poczatek i koniec mamy ;d

jak ktos ma jakis kod napisany i chciałby go sprawdzic , moge to zrobic ;d
czekam na propozycje ;d
Powrót do góry
Zobacz profil autora
WujekKoper




Dołączył: 27 Paź 2010
Posty: 34
Przeczytał: 0 tematów


PostWysłany: Nie 19:51, 22 Sty 2012    Temat postu:

trafiles na konkretnego czlowieka, ja pisalem dwa razy w rozny sposob i trafialem na zjebow... mysle, ze jezeli bedziemy mieli tyle co mamy to nam zaliczy Smile
Powrót do góry
Zobacz profil autora
Daumian




Dołączył: 16 Paź 2010
Posty: 89
Przeczytał: 0 tematów


PostWysłany: Pon 1:49, 23 Sty 2012    Temat postu:

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Grids;

type
TForm1 = class(TForm)
Label1: TLabel;
Label2: TLabel;
StringGrid1: TStringGrid;
Edit1: TEdit;
Edit2: TEdit;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);

var
modulo : Integer;
i : integer;
j : integer;
rand : integer;
parzyste : integer;
nieparzyste : integer;
begin
i :=0;
j:=0;
modulo:=0;
parzyste := 0;
nieparzyste:= 0;


for i:=0 to 4 do
begin
for j :=0 to 4 do
begin
randomize;
rand := random(100);
StringGrid1.Cells[i,j] := IntToStr(rand);
modulo := rand mod 2;
if (modulo=0) then parzyste := parzyste + 1
else nieparzyste := nieparzyste + 1;

end;

end;

Edit1.Text := IntToStr(parzyste);
Edit2.Text := IntToStr(nieparzyste);

end;

end.


Ostatnio zmieniony przez Daumian dnia Pon 1:50, 23 Sty 2012, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora
Daumian




Dołączył: 16 Paź 2010
Posty: 89
Przeczytał: 0 tematów


PostWysłany: Pon 1:50, 23 Sty 2012    Temat postu:

moze ktos powiedziec czy to dziala?
Powrót do góry
Zobacz profil autora
Sloners




Dołączył: 24 Paź 2010
Posty: 95
Przeczytał: 0 tematów


PostWysłany: Pon 6:04, 23 Sty 2012    Temat postu:

Działa , tylko randomuje liczby przy kazdym kliknieciu na button a nie przy pojawianiu sie programu ,

To jest moj program :
procedure TForm1.FormShow(Sender: TObject);
var i,j:integer;
begin
for i:=0 to stringgrid1.rowcount-1 do
for j:=0 to stringgrid1.ColCount-1 do
stringgrid1.cells[i,j]:=inttostr(random(50));
end;

procedure TForm1.Button1Click(Sender: TObject);
var i,j,x,y:integer;
begin
x:=0;
y:=0;
for i:=0 to stringgrid1.rowcount-1 do
begin
for j:=0 to stringgrid1.colcount-1 do
if strtoint(stringgrid1.cells[i,j]) mod 2=0 then
begin
x:=x+1;
edit1.Text:=inttostr(x);
end
else if strtoint(stringgrid1.cells[i,j]) mod 2=1 then
begin
y:=y+1;
edit2.Text:=inttostr(y);
end;
end;
end;
end.
Powrót do góry
Zobacz profil autora
Nalewa




Dołączył: 16 Paź 2010
Posty: 12
Przeczytał: 0 tematów


PostWysłany: Pon 11:52, 23 Sty 2012    Temat postu:

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Grids;

type
TForm1 = class(TForm)
StringGrid1: TStringGrid;
Edit1: TEdit;
Edit2: TEdit;
Label1: TLabel;
Label2: TLabel;
Button1: TButton;
procedure FormShow(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var i,j,x,y:integer;
begin
x:=0;
y:=0;
for i:=0 to stringgrid1.rowcount-1 do
begin
for j:=0 to stringgrid1.colcount-1 do
if strtoint(stringgrid1.cells[i,j]) mod 2=0 then
begin
x:=x+1;
edit1.Text:=inttostr(x);
end
else if strtoint(stringgrid1.cells[i,j]) mod 2=1 then
begin
y:=y+1;
edit2.Text:=inttostr(y);
end;
end;
end;


procedure TForm1.FormShow(Sender: TObject);
var i,j:integer;
begin
for i:=0 to stringgrid1.rowcount-1 do
for j:=0 to stringgrid1.ColCount-1 do
stringgrid1.cells[i,j]:=inttostr(random(50));
end;
end.
Powrót do góry
Zobacz profil autora
nesh




Dołączył: 22 Paź 2010
Posty: 128
Przeczytał: 0 tematów

Skąd: Słupsk

PostWysłany: Pon 13:21, 23 Sty 2012    Temat postu:

wpis z informatyki, dziekuje, dobranoc.
Powrót do góry
Zobacz profil autora
Jimmy




Dołączył: 15 Paź 2010
Posty: 231
Przeczytał: 0 tematów

Skąd: z Nienacka

PostWysłany: Pon 17:04, 23 Sty 2012    Temat postu:

gratki ! Smutny powiedzial ze jak nam wpisze 3 to bedzie go gryzło sumienie i nie bedzie mogl spac...
Powrót do góry
Zobacz profil autora
Slawek
Admin



Dołączył: 15 Paź 2010
Posty: 195
Przeczytał: 0 tematów

Skąd: Gdynia

PostWysłany: Pon 18:04, 23 Sty 2012    Temat postu:

i bedzie jeszcze bardziej smutny...
Powrót do góry
Zobacz profil autora
WujekKoper




Dołączył: 27 Paź 2010
Posty: 34
Przeczytał: 0 tematów


PostWysłany: Pon 18:43, 23 Sty 2012    Temat postu:

Podziękowania dla tych, którzy zauważyli jednak to, że staraliśmy się szukać opcji wszędzie na zrobienie tego programu i nam pomogli.

Dla poniektórych osób, które się na nas wypięły może kupimy koszulki z napisem I LOVE ACTA skoro tak bardzo chronią własność intelektualną? Wink
Powrót do góry
Zobacz profil autora
yeah_bunny




Dołączył: 17 Paź 2010
Posty: 121
Przeczytał: 0 tematów


PostWysłany: Pon 19:56, 23 Sty 2012    Temat postu:

Haha racja, racja Very Happy
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum www.til2010.fora.pl Strona Główna -> II rok 2011/2012 / Semestr III / INFORMATYKA Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
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


fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group

Theme xand created by spleen & Programosy.
Regulamin