🗊Презентация Програмування та прикладні інформаційні системи

Нажмите для полного просмотра!
Програмування та прикладні інформаційні системи, слайд №1Програмування та прикладні інформаційні системи, слайд №2Програмування та прикладні інформаційні системи, слайд №3Програмування та прикладні інформаційні системи, слайд №4Програмування та прикладні інформаційні системи, слайд №5Програмування та прикладні інформаційні системи, слайд №6Програмування та прикладні інформаційні системи, слайд №7Програмування та прикладні інформаційні системи, слайд №8Програмування та прикладні інформаційні системи, слайд №9Програмування та прикладні інформаційні системи, слайд №10Програмування та прикладні інформаційні системи, слайд №11Програмування та прикладні інформаційні системи, слайд №12Програмування та прикладні інформаційні системи, слайд №13Програмування та прикладні інформаційні системи, слайд №14Програмування та прикладні інформаційні системи, слайд №15Програмування та прикладні інформаційні системи, слайд №16Програмування та прикладні інформаційні системи, слайд №17Програмування та прикладні інформаційні системи, слайд №18

Вы можете ознакомиться и скачать презентацию на тему Програмування та прикладні інформаційні системи. Доклад-сообщение содержит 18 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Лекція №9. Структури
ПРОГРАМУВАННЯ ТА ПРИКЛАДНІ ІНФОРМАЦІЙНІ СИСТЕМИ
Описание слайда:
Лекція №9. Структури ПРОГРАМУВАННЯ ТА ПРИКЛАДНІ ІНФОРМАЦІЙНІ СИСТЕМИ

Слайд 2





Визначення
Структура — це сукупність різнотипних елементів, яким присвоюється одне ім'я (воно може бути відсутнім), що займає одну ділянку пам'яті. Елементи, що складають структуру, називаються полями.
Змінна типу структура, як і будь-яка змінна, повинна бути описана. Цей опис складається з двох кроків: опису шаблону (тобто складу) або типу структури та опису змінних структур­ного типу.
Описание слайда:
Визначення Структура — це сукупність різнотипних елементів, яким присвоюється одне ім'я (воно може бути відсутнім), що займає одну ділянку пам'яті. Елементи, що складають структуру, називаються полями. Змінна типу структура, як і будь-яка змінна, повинна бути описана. Цей опис складається з двох кроків: опису шаблону (тобто складу) або типу структури та опису змінних структур­ного типу.

Слайд 3





Опис структури
struct <назва типу структури>
{
	<тип 1><назва поля 1>;
	…
	<тип 2><назва поля 2>;
};
де struct — службове слово;
  < назва типу структури > — ім'я типу структура (може бути відсутнім); 
  <тип 1>, <тип 2> — імена стандартних або визначених типів;
  ім'я поля 1, ім'я поля 2,... — імена полів структури; 
Описание слайда:
Опис структури struct <назва типу структури> { <тип 1><назва поля 1>; … <тип 2><назва поля 2>; }; де struct — службове слово;   < назва типу структури > — ім'я типу структура (може бути відсутнім);    <тип 1>, <тип 2> — імена стандартних або визначених типів;   ім'я поля 1, ім'я поля 2,... — імена полів структури; 

Слайд 4





Приклад 1
struct grupa
{
	char name[20];
	char surname[20];
	float srbal;
};
Описание слайда:
Приклад 1 struct grupa { char name[20]; char surname[20]; float srbal; };

Слайд 5





Змінні типу структура
	Коли в програмі описана структура, то оголосити змінні або вказівники цього типу можна так:
	grupa gr1, gr2;
	grupa *p;
Описание слайда:
Змінні типу структура Коли в програмі описана структура, то оголосити змінні або вказівники цього типу можна так: grupa gr1, gr2; grupa *p;

Слайд 6





Змінні типу структура
	Оголосити змінні типу структура можна ще й так:
	struct <назва типу структури>
	{
		<тип поля 1><назва поля 1>;
		…
		<тип поля n><назва поля n>;
	} <список змінних і вказівників>;
Описание слайда:
Змінні типу структура Оголосити змінні типу структура можна ще й так: struct <назва типу структури> { <тип поля 1><назва поля 1>; … <тип поля n><назва поля n>; } <список змінних і вказівників>;

Слайд 7





Приклад 2
struct grupa
{
	char name[20];
	char surname[20];
	float srbal;
} gr1, gr2, *p;
Описание слайда:
Приклад 2 struct grupa { char name[20]; char surname[20]; float srbal; } gr1, gr2, *p;

Слайд 8





Структура може містити поля типу структура.
	Приклад 3. Оголосимо структуру grupa та дві змінні gr1, gr2 цього типу. Нехай структура grupa містить поля прізвище, ім'я, середній бал і структуру дату народження (birthday), яка складається з полів: рік, місяць, число.
Описание слайда:
Структура може містити поля типу структура. Приклад 3. Оголосимо структуру grupa та дві змінні gr1, gr2 цього типу. Нехай структура grupa містить поля прізвище, ім'я, середній бал і структуру дату народження (birthday), яка складається з полів: рік, місяць, число.

Слайд 9





Приклад 3
Описание слайда:
Приклад 3

Слайд 10





Ініціалізація змінних
	Змінні типу структура можна ініціалізувати відразу під час оголошення або звернувшись то створеного типу.
Описание слайда:
Ініціалізація змінних Змінні типу структура можна ініціалізувати відразу під час оголошення або звернувшись то створеного типу.

Слайд 11





Доступ до полів
	Доступ до конкретного поля змінної типу структура дає складене ім'я вигляду:
	<назва змінної>.<назва поля>
	
	Можна також створювати вказівники на структури. Доступ до полів вказівника на структуру здійснюється дещо інакше, ніж до полів відповідної змінної, а саме:
	<назва вказівника> -> <назва поля>
Описание слайда:
Доступ до полів Доступ до конкретного поля змінної типу структура дає складене ім'я вигляду: <назва змінної>.<назва поля> Можна також створювати вказівники на структури. Доступ до полів вказівника на структуру здійснюється дещо інакше, ніж до полів відповідної змінної, а саме: <назва вказівника> -> <назва поля>

Слайд 12





Приклад
	Оголосимо вказівник р на структуру grupa  з прикладу 3 та проініціалізуємо його.
Описание слайда:
Приклад Оголосимо вказівник р на структуру grupa з прикладу 3 та проініціалізуємо його.

Слайд 13





Масив змінних типу структура
	Масив змінних типу структура можна оголосити так:
	
	<назва типу структура> <назва масиву > 
[кількість елементів];
	Доступ до полів окремих елементів масиву здійснюється так:
	
	<назва масиву>[індекс].<назва поля>
Описание слайда:
Масив змінних типу структура Масив змінних типу структура можна оголосити так: <назва типу структура> <назва масиву > [кількість елементів]; Доступ до полів окремих елементів масиву здійснюється так: <назва масиву>[індекс].<назва поля>

Слайд 14





Структури і функції
	Змінні типу структура можуть бути аргументами функцій. Для них діють ті ж самі правила, що і для змінних стандартних типів.
Описание слайда:
Структури і функції Змінні типу структура можуть бути аргументами функцій. Для них діють ті ж самі правила, що і для змінних стандартних типів.

Слайд 15





Задача 1
	Використовуючи масив типу структура, скласти програму, за допомогою якої можна ввести у пам'ять комп'ютера дані про студентів групи ПП-11 (ім’я, прізвище, дата народження, середній бал) та вивести окремо студентів з середнім балом меньше ніж 3.
Описание слайда:
Задача 1 Використовуючи масив типу структура, скласти програму, за допомогою якої можна ввести у пам'ять комп'ютера дані про студентів групи ПП-11 (ім’я, прізвище, дата народження, середній бал) та вивести окремо студентів з середнім балом меньше ніж 3.

Слайд 16


Програмування та прикладні інформаційні системи, слайд №16
Описание слайда:

Слайд 17


Програмування та прикладні інформаційні системи, слайд №17
Описание слайда:

Слайд 18


Програмування та прикладні інформаційні системи, слайд №18
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию