kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Практическая работа «Работа с датой в C++ Builder»

Нажмите, чтобы узнать подробности

В практической работе создается прикладная программа по работе с компонентом DateTimePicker, который позволяет использовать даты при разработке приложений. Код программы дается ученикам вместе с формой. Также предлагается выполнить дополнительные задания - решить задачи, код к которым необходимо писать самостоятельно.

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Практическая работа «Работа с датой в C++ Builder» »

Практическая работа «Работа с датой в C++ Builder»

Задача 1. Создайте программу, которая считает количество нерабочих дней в месяце. Для выбора месяца используйте компонент DateTimePicker.

Код программы:

#define MaxNerDn 11

int m;

void __fastcall TForm1::Button1Click(TObject *Sender)

{

int V[12][MaxNerDn]={

1,2,3,4,5,6,7,8,13,20,27,

3,10,17,24,0,0,0,0,0,0,0,

3,8,10,17,24,31,0,0,0,0,0,

7,14,21,28,0,0,0,0,0,0,0,

1,2,5,9,12,19,26,0,0,0,0,

2,9,12,16,23,30,0,0,0,0,0,

7,14,21,28,0,0,0,0,0,0,0,

4,11,18,25,0,0,0,0,0,0,0,

1,8,15,22,29,0,0,0,0,0,0,

6,13,20,27,0,0,0,0,0,0,0,

3,4,10,17,24,0,0,0,0,0,0,

1,8,15,22,29,0,0,0,0,0,0

}; //Календарь на 2013г.

int j=0,k=0;

Edit1-Text="";

for (j=0; j

if (V[m-1][j]!=0) k++;

Edit1-Text=IntToStr(k);

}

void __fastcall TForm1::DateTimePicker1CloseUp(TObject *Sender)

{

AnsiString mm=DateTimePicker1-Date.FormatString("mm");

m=StrToInt(mm);

}

Дополнительной задание:

  1. Доработайте программу, чтобы выводилось словесное описание выбранного месяца.

  2. Доработайте программу, чтобы при запуске выводилось количество нерабочих дней в текущем месяце.



Получите в подарок сайт учителя

Предмет: Информатика

Категория: Прочее

Целевая аудитория: 11 класс.
Урок соответствует ФГОС

Скачать
Практическая работа «Работа с датой в C++ Builder»

Автор: Руденко Наталья Александровна

Дата: 13.10.2015

Номер свидетельства: 239383


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства