Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 29.12.2009, 16:15
Kobe_Bryant_24 Kobe_Bryant_24 вне форума
Прохожий
 
Регистрация: 28.12.2009
Сообщения: 8
Репутация: 10
По умолчанию программа работает неправильно

не знаю что изменить в коде чтобы программа работала правильно.

Задание: Составьте программу, проверяющую, можно ли, меняя местами элементы одномерного массива А, получить целочисленный массив В.

Текст программы
PHP код:
unit Unit1;

interface

uses
  Windows
MessagesSysUtilsVariantsClassesGraphicsControlsForms,
  
DialogsGridsStdCtrls;

type
  TForm1 
= class(TForm)
    
StringGrid1TStringGrid;
    
StringGrid2TStringGrid;
    
Label1TLabel;
    
Button1TButton;
    
Edit1TEdit;
    
Button2TButton;
    
Label2TLabel;
    
Label3TLabel;
    
Label4TLabel;
    
Label5TLabel;
    
Label6TLabel;
    
procedure Button1Click(SenderTObject);
    
procedure Button2Click(SenderTObject);
  private
    { Private 
declarations }
  public
    { Public 
declarations }
  
end;

var
  
Form1TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button2Click(SenderTObject);
var 
ninteger;
begin
  n
:=StrToInt(Edit1.Text);
  
StringGrid1.RowCount:=n;
  
StringGrid2.RowCount:=n;
end;


procedure TForm1.Button1Click(SenderTObject);
var 
i,j,n,s:integer;
begin
   n
:=StrToInt(Edit1.Text);
   
s:=0;
   for 
i:=1 to n do
    for 
j:=1 to n do
     
begin
       
if (StringGrid1.Cells[0,i]=StringGrid2.Cells[0,j]) then s:=s+1;
     
end;
     
label2.Caption:=IntToStr(s);
    if 
s=n then label1.caption:='можно' else label1.Caption:='нельзя'
end;


end

Последний раз редактировалось Kobe_Bryant_24, 29.12.2009 в 16:17.
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 11:08.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025