Программа решения задачи в Си++ Builder - Программирование, компьютеры и кибернетика лабораторная работа

Программа решения задачи в Си++ Builder - Программирование, компьютеры и кибернетика лабораторная работа




































Главная

Программирование, компьютеры и кибернетика
Программа решения задачи в Си++ Builder

Свойства компонентов Label, Edit, Button, Memo вкладки Standard среды Си++ Builder и использование их в программе. Построение простейших форм приложений по вводу-выводу данных. Порядок действий при вычислении выражений. Линейные вычислительные процессы.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Тема лабораторной работы: знакомство со средой Си++ Builder
Цель работы: освоение простейшей структуры программы, изучение порядка действий при вычислении выражений; получение навыков построения простейших форм приложений по вводу-выводу данных.
1. Составить блок-схему и написать программу решения задач согласно варианту.
2. Вывести на печать 5 вариантов исходных данных и результатов выполнения программы.
Знакомство с компонентами Label, Edit, Button, Memo вкладки Standard среды Си++Builder, bспользование их в программе
1. Порядок выполнения лабораторной работы:
1.1 Изучить теоретический материал, соответствующий теме лабораторной работы.
Задание приведено в таблице 2 и 3 лабораторной работы №1. Для решения задачи в среде Си++Builder необходимо вначале ознакомиться с компонентами Label, Edit, Button, Memo вкладки Standard.
компонент label edit button программа
Задача 2.1 вычислить арифметическое выражение , если переменные имеют следующие значения а=0.2; x=0.4; m=2.
1. Алгоритм решения задачи представляем на блок схеме. Алгоритм - линейный (Рисунок-1).

2. На форму из палитры компонентов вкладки Standard среды Си++Builder установить следующие компоненты: пять - Label, три - Edit, два - Button, задаем свойства. Для компоненты Form1 установить BorderStyle - формат формы, Width - ширину формы; Height - высоту. Для компонентов Label установить свойства Caption, Left, Top, для двух командных кнопок Button - в свойстве Caption отразить выполняемые действия. Поле Edit предназначено для ввода значений переменных, поэтому необходимо его свойство Text очистить. Для этих целей можно воспользоваться возможностями страницы Properties окна инспектора объектов (Object Inspector) Си++Builder.

Таблица 1. Свойства компонента Form1
Таблица 2. Свойства компонентов Label, Edit, Button
4. Для использования математических функций необходимо подключить файл math.h с помощью директивы препроцессора #include .
5. Для вычисления выражения поставленной задачи вызываем событие OnClick компоненты Button1: имя метода состоит из имени компоненты и имени события Button1+Click=Button1Click
void __fastcall TForm1::Button1Click(Sender: TObject);
6. Необходимо объявить переменные, согласно заданию: m - целое, a, и х - вещественное, результат y - число вещественного типа: int m; double a,x,y;
x=StrToFloat(Edit2.Text); //перевод строкового типа данных в вещественные
8. Принимая во внимание правило записи арифметических выражений, вычисляем значение переменной у:
y = pow(x,2)-pow(2, m*x)*sin(5*x)+pow(a, 3.2);
9. Для вывода результатов вычислений , используем ствойство Caption компоненты Label5 :
Label5->Caption=”Y = ”+FloatToStrF (y,ffFixed,5,2);
10. С помощью функциональной клавишы F12 или кнопки панели иснтрументов переходим с окна кода редактора программы на окно формы .
11. Теперь редактируем событие кнопки Button2:
void __fastcall TForm1::Button2Click(Sender: TObject);
12. Для обновления данных в поле компоненты Edit необходимо с помощью функции Clear () очистить его:
Edit1->Clear(); Edit2->Clear();Edit3->Clear();
14. При сохранении проекта с помощью команды FileSave Project As основного меню среда Си++Builder предлагает два диалоговых окна: Save Unit As - сохранение модуля ; Save Project As - сохранение проекта. В обоих окнах в поле Имя файла необходимо ввести имена модуля и проекта.
15. С помощью функциональной клавиши F9 или кнопки панели инструментов произвести компиляцию проекта
16. Ввести значения переменных в поле компонентов Edit1, Edit2, Edit3
//---------------------------------------------------------------------------
//---------------------------------------------------------------------------
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
y = pow(x,2)-pow(2, m*x)*sin(5*x)+pow(a, 3.2);
Label5->Caption = "Y = " + FloatToStrF(y,ffFixed,5,2);
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
Edit1->Clear(); Edit2->Clear(); Edit3->Clear();
//---------------------------------------------------------------------------

Работа в Borland C++ Builder. Среда разработки и компоненты C++ Builder. Свойства компонентов. Менеджер проектов. Создание приложений в C++ Builder. Выбор компонентов для групповых операций. Работа с базами данных в Borland C++ Builder. курсовая работа [35,8 K], добавлен 11.06.2007
C++ Builder - SDI-приложение, главное окно которого содержит настраиваемую инструментальную панель и палитру компонентов. Свойства атрибутов компонента, определяющие его внешний вид и поведение. События, методы и VCL компоненты в среде C++ Builder. курсовая работа [225,9 K], добавлен 12.02.2009
Среда разработки C++ Builder. Использование видимых и невидимых компонентов. Прототип обработчика событий. Менеджер проектов. Установка опций проекта. Создание приложений в С++ Builder. Создание простейшего приложения. Размещение компонентов на форме. курсовая работа [226,9 K], добавлен 24.03.2009
Создание консольных приложений с использованием графического интерфейса пользователя. Содержание палитры компонентов программы С++ Builder. Использование возможностей объектно-ориентированного программирования, особенности редактора кода и форм в С++. лекция [27,0 K], добавлен 22.12.2010
Реализация программного кода "Organizer 1.0". Разработка приложений баз данных с помощью Borland C++ Builder 6. Компоненты системы программирования для работы по технологии InterBase. Программный код и интерфейс "Organizer 1.0", структура приложения. курсовая работа [466,9 K], добавлен 28.07.2009
Вычисление выражений, использование стандартных функций; работа с графикой. Порядок действий при вычислении, способы ввода данных с клавиатуры. Построение таблиц функций. Организация циклов в программе, итерационные процессы. Работа с массивами чисел. контрольная работа [614,7 K], добавлен 16.09.2012
Визуальная разработка приложений баз данных. Характеристика визуальных компонентов среды разработки Builder 6.0, используемых в данном приложении. Программная реализация приложения, разработка форм и вкладок. Тестирование приложения, листинг программы. курсовая работа [3,1 M], добавлен 28.03.2011
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Программа решения задачи в Си++ Builder лабораторная работа. Программирование, компьютеры и кибернетика.
Курсовая работа: Тяговые расчеты для поездной работы
Кондитерские товары. Классификация и ассортимент. Особенности химического состава и пищевой ценности
Курсовая Работа На Тему Технология Приготовления Йогурта
Диссертации По Медицине Катастроф 2022 2022 Гг
Отчет По Практике Юриста В Университете
Курсовая работа: Организация и ведение спасательных работ при пожарах
Конвергенция правовых систем.
Реферат по теме Варшавский договор
Дипломная работа: Реконструкция моторного цеха автоколонны с изготовлением стенда для притирки клапанов головки блока цилиндров двигателя ЗиЛ-130
Сочинение Моя Родина 6 Класс
Реферат: Профессиональные заболевания
Сочинение Русский Язык Темы 11 Класс
Пример Оформления Итогового Сочинения
Реферат: Духовная эволюция или деградация?
Статья На Тему Исследование Механизма Синергического Действия Смесей Цинковых Солей Органических Кислот И Полиолов При Термическом Распаде Поливинилхлорида (Пвх)
Социальная Защита В Австралии Курсовая
Дипломная работа: Психологические особенности общения в спортивных коллективах у спортсменов 18-22 лет в период спортивного совершенствования (на примере спортивных игр: баскетбола, волейбола и футбола)
Отчет по практике по теме Организация работы ООО гриль-бара 'Алабама'
Контрольная Работа 3 Четверть Английский Язык
Реферат: Ассессмент-центр технологія оцінки персоналу
Патриотическое воспитание - Педагогика реферат
Проект организации многостаночного обслуживания - Менеджмент и трудовые отношения курсовая работа
Организация учета выпуска готовой продукции на примере ОАО "БишкекНан" - Бухгалтерский учет и аудит курсовая работа


Report Page