Акция! Только 2 дня. Все работы по 100 руб

Ввод и вывод символов и строк. Функции для работы со строками

  • ID: 38786 
  • 5 страниц
x

Часть текста скрыта. После покупки Вы получаете полную версию

Фрагмент работы:

Ввод и вывод символов и строк. Функции для работы со строками

Задание

1. Ввод и вывод символов и строк. Функции для работы со строками.

2. Организовать меню: Создание файла, Просмотр файла, Поиск, Выход. В файле содержатся структуры со сведениями о продукции тепличного хозяйства: название растения, цена растения, кому реализовано, количество реализованных растений, дата реализации. Вывести общую стоимость (цена * количество) растений, реализованных магазину «Цветы» за 2005 год.

Результат

По нажатию на кнопку “Обработать” зададим обработчик введенной строки с использованием наиболее распространенных функций:

void __fastcall TForm1::Button1Click(TObject *Sender)

{

int l, cmp;

char s[100], s2[100];

//начальное состояние вспомогательных строк

strcpy(s,"");

strcpy(s2,"");

//определяем длину введенной строки

l=strlen(Form1->Edit1->Text.c_str());

1. В результате выполнения программы было создана форма с меню.

При выборе пункта Создать создается файл C:\FLOWER.txt, заполняется из программы массивом и выдается сообщение

Это является результатом работы функции:

void __fastcall TForm1::N2Click(TObject *Sender)

{

int f;

FILE *pf;

//f = FileCreate("c:\FLOWER.txt");

}….

Это – результат выполнения функции

void __fastcall TForm1::N3Click(TObject *Sender)

{

int i;

FILE *pf;

}

При выборе в меню Поиск считывается массив структур из файла, в нем ищутся данные, удовлетворяющие заданному критерию и суммируется произведение Стоимости на Количество. Результат выводится на форму в поле Label:

Здесь работает функция:

void __fastcall TForm1::N4Click(TObject *Sender)

{

int sum;

int i;

FILE *pf;

char temp[300],t2[100], dat[5];

pf = fopen("c:\FLOWER.txt","rb");

}

При выборе пункта Закрыть приложение закрывается закрытием главной формы:


Информация о работе
код работы (ID)38786
просмотров1509
кол-во страниц5
нумерация страницДА
кол-во изображений5
кол-во файлов3 шт.
оформление по ГОСТуДА
были доработкиНЕТ
проверено преподавателем СибГУТИДА