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
|
Wysł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 |
|
 |
|
 |
yeah_bunny
Dołączył: 17 Paź 2010
Posty: 121
Przeczytał: 0 tematów
|
Wysł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 |
|
 |
kolek
Dołączył: 18 Paź 2010
Posty: 186
Przeczytał: 0 tematów
Skąd: Gdańsk
|
Wysł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 |
|
 |
Woody
Dołączył: 26 Paź 2010
Posty: 63
Przeczytał: 0 tematów
Skąd: zapomniałem
|
Wysł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 |
|
 |
Sloners
Dołączył: 24 Paź 2010
Posty: 95
Przeczytał: 0 tematów
|
Wysł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 |
|
 |
WujekKoper
Dołączył: 27 Paź 2010
Posty: 34
Przeczytał: 0 tematów
|
Wysł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
|
|
Powrót do góry |
|
 |
Daumian
Dołączył: 16 Paź 2010
Posty: 89
Przeczytał: 0 tematów
|
Wysł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 |
|
 |
Daumian
Dołączył: 16 Paź 2010
Posty: 89
Przeczytał: 0 tematów
|
Wysłany: Pon 1:50, 23 Sty 2012 Temat postu: |
|
|
moze ktos powiedziec czy to dziala?
|
|
Powrót do góry |
|
 |
Sloners
Dołączył: 24 Paź 2010
Posty: 95
Przeczytał: 0 tematów
|
Wysł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 |
|
 |
Nalewa
Dołączył: 16 Paź 2010
Posty: 12
Przeczytał: 0 tematów
|
Wysł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 |
|
 |
nesh
Dołączył: 22 Paź 2010
Posty: 128
Przeczytał: 0 tematów
Skąd: Słupsk
|
Wysłany: Pon 13:21, 23 Sty 2012 Temat postu: |
|
|
wpis z informatyki, dziekuje, dobranoc.
|
|
Powrót do góry |
|
 |
Jimmy
Dołączył: 15 Paź 2010
Posty: 231
Przeczytał: 0 tematów
Skąd: z Nienacka
|
Wysł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 |
|
 |
Slawek
Admin
Dołączył: 15 Paź 2010
Posty: 195
Przeczytał: 0 tematów
Skąd: Gdynia
|
Wysłany: Pon 18:04, 23 Sty 2012 Temat postu: |
|
|
i bedzie jeszcze bardziej smutny...
|
|
Powrót do góry |
|
 |
WujekKoper
Dołączył: 27 Paź 2010
Posty: 34
Przeczytał: 0 tematów
|
Wysł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ą?
|
|
Powrót do góry |
|
 |
yeah_bunny
Dołączył: 17 Paź 2010
Posty: 121
Przeczytał: 0 tematów
|
Wysłany: Pon 19:56, 23 Sty 2012 Temat postu: |
|
|
Haha racja, racja
|
|
Powrót do góry |
|
 |
|