АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Запустите созданную программу и исследуйте ее работу

Читайте также:
  1. Во время технического обслуживания вы решили проверить износ гусеничных цепей. Объясните, каким образом вы проведете указанную работу.
  2. Выполнить программу
  3. Для скорейшего преодоления кризиса Федеральная резервная система должна прекратить работу.
  4. Задание по трудовому праву: «Прием на работу. Испытательный срок»
  5. Задача 3. Скласти программу знаходження суми 10 довільних чисел введених з клавіатури.
  6. Испытание при приеме на работу. Результат испытания при приеме на работу.
  7. Любовь к родителям имеет программу
  8. Можно ли снять навязанную «программу»?
  9. Набрать 10 участников в проект, после этого приостановить набор и начать работу.
  10. Не сказать, чтобы я свободно говорила по английски, но программу шестого класса знаю на отлично.
  11. Перечень тем и вопросов по дисциплинам, включенных в программу вступительных испытаний

Поэкспериментируйте с многострочным полем редактирования Memo1, вводя и корректируя в нем любой текст. Обратите внимание на то, что в этом окне можно выполнять такие же действия с текстом, как и в текстовом редакторе: выделять фрагмент текста, копировать, переносить или изымать этот фрагмент. Вытрите текст с помощью команды главного меню "Очистить поле вывода". Еще раз введите текст и вытрите его с помощью контекстного меню (для вызова контекстного меню формы нужно щелкнуть правой клавишей мыши на свободном месте формы). Закончите работу программы, щелкнув на команде меню "Конец".

21. Запрограммируйте команду "Протабулировать".

Свойство Lines объекта типа Memo есть комплексным, то есть также есть объектом со своими свойствами и методами. Результат работы этой программы - это таблица, которая состоит из нескольких строк. Чтобы прибавить в поле Memo1 новую строку таблицы, надо изменить значения комплексного свойства Lines (строки) с помощью его метода Append (вставить) с одним аргументом - символьной строкой: Memo1->Lines->Append (строка символов). Выполните команду "Протабулировать" из главного меню, щелкнув на ней один раз. Появится заготовка функции, которую заполните так:

 

void_fastcall TForm1::N3Click(TObject *Sender)

{

float x, y;

float а = StrToFloat(Edit1 -> Text); // Получаем числовое значение левой границы

float b = StrToFloat(Edit2 -> Text); // и правой границы

float h = StrToFloat(Edit3 -> Text); // Получаем числовое значение шага

Memo1 ->Lines->Append("X\tY"); // В объект Memo1

//вставляем строку с подписями столбцов //аргумента X и значения функции Y через //табулятор \t.

//Начинаем табулировать с левой границы,

// пока аргумент x не превысит правую //границу //с определенным допуском:

for (x = a; x < b + h / 2; x += h)

{

y = sin(x); // Вычисляем значение функции

if (CheckBox1 -> Checked) // Если стоит флажок "На экран"

// Формируем и вставляем в поле Memo1 символьные строки из аргумента

// и значения функции

Memo1 -> Lines -> Append(FloatToStrF(x, ffFixed, 2, 2) + '\t' +FloatToStrF(y, ffFixed, 2, 2));

}

 
 


22. Выполните программу и поэкспериментируйте с разными значениями левой, правой границы и шага аргумента. Закройте окно программы "Табулирование функции".


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)