Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Приклад: написати програму, яка виводить на екран числа від 1 до 7.↑ ⇐ ПредыдущаяСтр 3 из 3 Содержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
# include <stdio.h> void main() { int a; for (а=1; a<=7; a++) printf(“a=%d\n “, a); } Оператори циклу while. Це ітераційний оператор циклу, який працює до тих пір, поки деяка умова буде істиною. Синтаксис оператораwhile: while (умова) {оператор; [оператори;]] Схематичне представлення оператора while:
Оператор виконує наступні дії: 1. Обчислюється вираз умова це логічний вираз, який визначає відношення між величинами. 2. Якщо умова хибна, тобто = 0, то виконання припиняється і управління передається оператору, який слідує за ним 3. Якщо умова істинна, тобто >0, то виконується блок операторів 4. Переходимо до п. 1.
Приклад: Вивести на екран додатні числа менші від 10. # include <stdio.h> Void main() { int a=1; while (a<10) {printf(“a=%d\n “, a); a++} } Якщо умова хибна на початку, то оператор не виконується жодного разу. Оператори циклу do while. Синтаксис оператора: do {блок операторів} while (умова-вираз); Виконується блок операторів, до тих пір поки умова є істинна, на відміну від попередніх операторів циклу, в яких умова перевіряється в кінці циклу, а не на початку. Схематичне представлення оператора do…. while.
Оператор виконує наступні дії: 1. Виконується оператор. 2. Обчислюється вираз умова це логічний вираз, який визначає відношення між величинами. 3. Якщо умова хибна, тобто = 0, то цикл припиняє роботу. 4. Якщо умова істинна, тобто >0, то п. 1 Для переривання операторів циклу використовується оператор break. По цьому оператору управління передається в кінець оператора циклу. Цикл виконається тільки 5 разів. Цикл може містити багато операторівbreak, але виконається тільки один, який зустрінеться перший раз. Варіанти індивідуальних завдань
Методичні вказівки 1. Уважно прочитати умову задачі з індивідуального завдання. Визначити, що має бути отримано в результаті її розв'язку, які дані для цього потрібно ввести. 2. Розробити алгоритм розв'язку задачі, дати короткий опис (роз'яснення) основних кроків алгоритму. 3. Для вводу й виводу даних використати бібліотеку функцій <stdіo.h>. 4. Використати оператор swtch, який обчислює деякий вираз і направляє обчислення програми в залежності значення, які він приймає. 5. Використовуючи оператори циклу порахувати потрібне значення.. 6. Вибрати оператори для запису циклічних і розгалужених процесів; 7. Обчислення суми. Під час обчислення суми початкове значення змінної, де нагромаджуватиметься сума, наприклад S, має дорівнювати нулеві. Для цього використовують команду присвоєння S=0 8. Обчислення добутку. Під час обчислення добутку початкове значення змінної, де нагромаджуватиметься добуток, наприклад має дорівнювати одиниці. Для цього використовують команду присвоєння d =1. 9. Ввести текст програми. Звернути увагу на типи даних, що будуть використані в програмі. 10. Запустити програму на компіляцію. У випадку необхідності виправити синтаксичні помилки. 11. Запустити програму на виконання. У випадку необхідності виправити семантичні помилки. 12. Реалізувати програму для різних вхідних даних. 13. Результати роботи програми вивести на екран. 4 Контрольні запитання
1. Який синтаксис оператора switch? 2. Вирази яких типів використовуються в операторі switch? 3. Які ключові слова має оператор switch? 4. Для чого призначений оператор defaul t? 5. В чому різниця між оператором for і while? 6. В чому різниця між оператором while і do while? 7. Які чотири складові частини оператора for? 8. В чому різниця між оператором while і do while? 9. Які дві складові частини оператора while? 10. Які дві складові частини оператора do while? 11. Які цикли називаються арифметичними? 12. Які цикли називаються ітераційними? Практична робота № 2
Тема: Складання програм для обробки одновимірних масивів Мета роботи: Навчитись описувати, формувати і опрацьовувати одновимірні масиви даних в С-програмах; оволодіти основними способами відлагодження програми шляхом контролю за ходом її виконання.
|
|||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-04-18; просмотров: 2729; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.214.185 (0.01 с.) |