Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Дашики
 Аватар для Дашустрик
7 / 7 / 1
Регистрация: 26.09.2008
Сообщений: 477
1

Проверьте на правильность

05.03.2009, 13:46. Показов 847. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вот программа,но почему-то результат не выводиться,проверьте,плиз
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
unit Unit1;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;
 
type
  TForm1 = class(TForm)
    ListBox1: TListBox;
    Edit1: TEdit;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Button1: TButton;
    procedure FormCreate(Sender:TObject);
    procedure Button1Click(Sender:TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 
var
  Form1: TForm1;
 
implementation
 
{$R *.dfm}
procedure TForm1.FormCreate(Sender:TObject);
begin
{
        ListBox1.items.add('Россия');
        ListBox1.items.add('Австрия');
        ListBox1.items.add('Англия');
        ListBox1.items.add('Германия');
        ListBox1.items.add('Дания');
        ListBox1.items.add('Исландия');
        ListBox1.items.add('Италия');
        ListBox1.items.add('Нидерланды');
}
ListBox1.itemindex:=0;
end;
procedure TForm1.Button1Click(Sender:TObject);
var
   funt:real;
   kg:real;
   k:real;
begin
        case ListBox1.ItemIndex of
             0: k:=0.4095;
             1: k:=0.453592;
             2: k:=0.56001;
             3..5,7: k:=0.5;
             6: k:=0.31762;
end;
funt:=StrToFloat(Edit1.Text);
kg:=k*funt;
Label4.Caption:=Edit1.Text
                + ' фунт. - это '
                + FloatToStrF(kg,ffFixed,6,3)
                + ' кг.';
end;
end.
Вложения
Тип файла: rar Фунт.rar (168.5 Кб, 15 просмотров)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.03.2009, 13:46
Ответы с готовыми решениями:

Проверьте правильность кода
Прохожу тему обработку текстовых файлов с помощью TStringList. Помогите дописать или хотя бы...

Проверьте правильность составленного алгоритма. Делфи
Здравствуйте, проверьте, пожалуйста, правильно ли я составил данный алгоритм. Надеюсь поможете,...

проверьте на правильность
Вычислить значения функции у=4х3-2х2+5 для значений х, изменяющихся от -3 до 1, с шагом 0.1....

проверьте на правильность
Нужно удвоить нечётные элементы (количество строк m - 4, а столбцов n - 3) #include...

6
Почетный модератор
 Аватар для Lord_Voodoo
8784 / 2537 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
05.03.2009, 13:50 2
Дашустрик, а пошагово слабо код прогнать и глянуть, что там вообще происходит?
0
 Аватар для Sergei
1513 / 780 / 103
Регистрация: 22.04.2008
Сообщений: 1,610
05.03.2009, 14:01 3
У меня все выводит, а что именно не вопорядке в программе и что она должна делать
0
Дашики
 Аватар для Дашустрик
7 / 7 / 1
Регистрация: 26.09.2008
Сообщений: 477
05.03.2009, 14:48  [ТС] 4
должно выводить перевод фунта
0
 Аватар для Sergei
1513 / 780 / 103
Регистрация: 22.04.2008
Сообщений: 1,610
05.03.2009, 14:54 5
Так у меня все выводит но перед нажатием на кнопку надо выбрать страну
0
Дашики
 Аватар для Дашустрик
7 / 7 / 1
Регистрация: 26.09.2008
Сообщений: 477
05.03.2009, 14:54  [ТС] 6
Цитата Сообщение от Sergei Посмотреть сообщение
У меня все выводит, а что именно не вопорядке в программе и что она должна делать
выводит перевод фунта
вот ещё тоже ничего не выводит
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
unit Unit1;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;
 
type
  TForm1 = class(TForm)
    Label1: TLabel;
    Edit1: TEdit;
    Label2: TLabel;
    procedure Edit1KeyPress (Sender:TObject; var Key:Char);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 
var
  Form1: TForm1;
 
implementation
 
{$R *.dfm}
procedure TForm1.Edit1KeyPress (Sender:TObject; var Key:Char);
var
   n:integer;
   r:integer;
   text:string[10];
begin
if Key = chr(VK_RETURN) then
    begin
         n:=StrToInt(Edit1.Text);
         if n>100
             then n:=n mod 100;
         if (n>=11) and (n<=14)
             then
               text:='рублей'
             else
                begin
                   r:=n mod 10;
                   case r of
                      1:   text:='рубль';
                      2..4:text:='рубля';
                      else text:='рублей';
                   end;
                end;
         Label2.Caption:=IntToStr(n)+text;
    end;
end;
end.
Вложения
Тип файла: rar Рубли.rar (161.2 Кб, 10 просмотров)
0
Дашики
 Аватар для Дашустрик
7 / 7 / 1
Регистрация: 26.09.2008
Сообщений: 477
05.03.2009, 19:54  [ТС] 7
Цитата Сообщение от Sergei Посмотреть сообщение
Так у меня все выводит но перед нажатием на кнопку надо выбрать страну
А у меня не выводит,я выбирала страну.
Подскажите,в чем может быть проблема,уже в двух программах так...:'(

Добавлено через 4 часа 38 минут 51 секунду
всё правильно,просто настройки не везде выставила)))
0
05.03.2009, 19:54
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.03.2009, 19:54
Помогаю со студенческими работами здесь

Проверьте правильность
Создайте условный оператор (if), который присваивал бы x значение x/y, если y не равно 0. ...

проверьте правильность
дано выражение 0,474+(-2,404*10-6 +0.063i)*e(-558.549+354.672i) +(-2,404*10-6...

Проверьте правильность БД
будет ли у меня в таблице прайс считаться стоимость ремонта?

Проверьте правильность
Структурная схема алгоритма (метод вставки) http://i032.***********/0912/0c/f5e0e7e1959c.jpg...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Rust или Go? А может C++?
hw_wired 28.01.2025
С каждой новой технологией или методологией появляются новые языки программирования, призванные решать конкретные задачи либо улучшать аспекты производительности и безопасности. Среди множества. . .
Fortran и WinAPI: как создать приложение с графическим интерфейсом
hw_wired 28.01.2025
Fortran — это один из старейших высокоуровневых языков программирования, широко используемый в науке и инженерии уже несколько десятилетий. Его название происходит от "Formula Translation" (перевод. . .
Списки в Haskell
hw_wired 28.01.2025
Haskell является функциональным языком программирования, который отличается лаконичностью синтаксиса и мощными абстракциями. Важным концептом в Haskell являются списки — упорядоченные коллекции. . .
Функции высшего порядка в Haskell
hw_wired 28.01.2025
Haskell – это современный функциональный язык программирования, который получил широкое распространение благодаря своей выразительности и мощным абстракциям. Одной из ключевых особенностей Haskell. . .
Как в цикле обойти все поля объекта в JavaScript
bytestream 28.01.2025
Объекты в JavaScript представляют собой фундаментальные структуры данных, которые позволяют хранить и организовывать связанную информацию в виде пар ключ-значение. Каждый объект можно представить как. . .
Как выбрать строки в DataFrame по значению столбца в Pandas
bytestream 28.01.2025
В области анализа данных библиотека Pandas стала незаменимым инструментом для работы с табличными данными в Python. Эта мощная библиотека предоставляет множество функций для эффективной обработки и. . .
Как сделать перенос строки в Bash
bytestream 28.01.2025
При работе с командной оболочкой Bash разработчики часто сталкиваются с необходимостью форматирования текстового вывода, где ключевую роль играет правильное управление переносами строк. Умение. . .
Поиск подстроки в строке с помощью Bash
bytestream 28.01.2025
Поиск подстроки в строке является одной из важных задач в программировании и обработке текстов. Применение такого поиска можно найти в самых разных областях, от анализа данных до разработки. . .
[golang] 169. Majority Element
alhaos 28.01.2025
Тут надо вернуть "мажористый" элемент который встречается в слайсе больше чем в половине случаев. По условиям задачи во входных данных такой элемент обязан присутствовать. / / . . .
Когда лучше использовать LinkedList вместо ArrayList в Java
bytestream 28.01.2025
При разработке Java-приложений выбор правильной структуры данных играет ключевую роль в обеспечении эффективности и производительности программы. ArrayList и LinkedList являются двумя. . .
Какой ответ HTTP лучше использовать: 403 Forbidden или 401 Unauthorized, когда недостаточно прав
bytestream 28.01.2025
В современной веб-разработке правильная обработка ошибок и точное информирование клиентов о статусе их запросов играют критическую роль в создании надежных и безопасных приложений. Особое внимание. . .
Как получить список всех файлов коммита в Git
bytestream 28.01.2025
Система контроля версий Git представляет собой мощный инструмент для управления изменениями в программном коде и других файлах проекта. В основе работы Git лежит концепция коммитов - снимков. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru