Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Написання програми з використанням структурного шаблону з ім'ям ZNAK

Реферат Написання програми з використанням структурного шаблону з ім'ям ZNAK





а колір виділеної кнопкиbuttonnotselectedcharлокальнаяотвечает за колір невиділеної в операторі switchx [2] intлокальнаякоордінати кнопок по xy [4] intлокальнаякоордінати кнопок по yhintлокальнаярасстояніе між кнопками showRecords (struct ZNAK * BOOK, int number)

ccharлокальнаяотвечает за введення з клавіатуриzod [30] charлокальнаяотвечает за зберігання введеної з клавіатури фамілііI, jintлокальнаясчетчикиflagintлокальнаяпеременная, що відповідає за те чи знайдена запис чи ні

void showAll (struct ZNAK * BOOK, int number)

I, j, kintлокальнаясчетчикиccharлокальнаяотвечает за введення з клавиатурыZZNAKлокальнаябуферная структура для обміну значень

struct inp input (int number, struct ZNAK * BOOK)

rezinpлокальнаяпеременная відповідає за кількість записів; буферна мінлива для обміну що відповідає за помилку при введенні данныхerrorflag2intлокальнаяпеременная, що відповідає за помилку при введенні данныхbreakerintлокальнаяпеременная, що відповідає за переривання функції і повернення в головне менюccharлокальнаяза введення з клавиатурыflagcharлокальнаяпеременная, що відповідає за продовження записейcomparercharлокальнаяпеременная, в яку записуються дані структури ZNAK

Лістинг


# include

# include

# include ZNAK

{NAME [30], ZODIAK [20]; BDAY [3];

}; inp

{ZNAK * BOOK; number;

}; menu (); inp input (int number, struct ZNAK * BOOK); showRecords (struct ZNAK * BOOK, int number); showAll (struct ZNAK * BOOK, int number); createFile ( struct ZNAK * BOOK, int number) {i, j, k; c; ZNAK Z; * output; ((output = fopen ("book.dat", "w")) == NULL)

{("Не вдалося створити файл. n");

return;

} (i = 0; i

{(j = 0; j

{(k = 2; k> = 0; k -)

{= * (BOOK + j);

* (BOOK + j) = * (BOOK + j +1);

* (BOOK + j +1) = Z;

};

}

}

} (output, ", всі записи: n n"); (output, "В» n "); (output," ІМ'Я ЗОДІАК ДАТА НАРОДЖЕННЯ n "); (output, "n"); (i = 0; i

{(output, "є% 30s и% 11s і", (BOOK + i) -> NAME, (BOOK + i) -> ZODIAK); (j = 0; j <2; j + +) (output, "% 2.2d.", (BOOK + i) -> BDAY [j]); (output, "% 4d", (BOOK + i) -> BDAY [2]); (output, "є n"); (i == number-1) (output, " n"); (output, " n");

} (" n nФайл успішно збережений!");

} ()

{c, s...


Назад | сторінка 5 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: My Favorite Book Characters in Native and Foreign Literature
  • Реферат на тему: Creating a Data Mart for an Online E-Book Store
  • Реферат на тему: Відповідає правосвідомість і правова цивілізація
  • Реферат на тему: Проблеми винесення вироку, який відповідає встановленим вимогам
  • Реферат на тему: Резидентний оброблювач клавіатури (перехоплення натискань клавіш і запис у ...