МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Оператор форматованого виведення.Оператор присвоювання. Оператор присвоювання має вигляд a=b;. У мові С допускаються такі форми запису: a=b=c=d=5; Для скорочення коду використовують також наступні форми запису: a+=5; Þ a=a+5; Аналогічно *=, /=, -=. Наприклад: x=x*(y+1) Þ x*=y+1; Þ x*=++y; Лекція 2. Побудова програм на мові С. Оператори форматованого введення та виведення. Побудова лінійних програм. Оператори управління та циклів. Перемикач. 1.1. Побудова програм на мові С. Приклад прогарми на С: #include <stdio.h> /*приклад*/ main() { int y; y=2006; printf(“зараз %d\n рік”,y); } На екрані буде надруковано „зараз 2006 рік”. Як видна з прикладу, спочатку треба вказати директорії препроцесора. В прикладі це директорія #include <stdio.h>, яка необхідна для операторів форматованого введення та виведення. Далі заголовок основної програми main(), і у фігурних дужках іде текст програми. Не забувайте, що мова С, так як і мова Pascal є структурованою. Тому обов¢язково треба оголошувати типи змінних. Про оператор printf(“зараз %d\n рік”,y); ми поговоримо далі. Закінчується програма закритою фігурною дужкою. Ще один важливий момент: у мові С великі та маленькі символи розрізняються. Тому треба слідкувати за синтаксисом. Якщо у мові Pascal ідентифікатори А та а були однаковими, у С це різні величини. 1.2. Оператори форматованого введення та виведення. У мові С існує поняття форматованого введення та виведення. В цих операторах задається формат величин, якими оперують. Оператор форматованого введення: scanf(); В дужках вказується форматний рядок та змінні, які треба ввести. Форматний рядок обмежена лапками та включає спеціфікації перетворення даних для керування фрмою подання даних аргументів. Ось список специфікаторів:
Існують ще багато специфікаторів, рекомендуємо вивчити довідник. При введенні змінних треба вказати операцію взяття адреси &, якщо ця величина не є покажчиком. Ось приклад оператора scanf("%f %f %d", &a, &b, &c); Оператор printf(); В дужках вказується форматний рядок та змінні, які треба вивести. Форматний рядок обмежена лапками та включає довільний текст, керуючі елементи, які дозволяють керувати розміщенням інформації на екрані, та спеціфікації перетворення даних для керування фрмою подання даних аргументів. При поданні специфікаторів між знаком % та форматом команди можна вказати розмір поля, яке відводиться під величину на екрані. Наприклад printf(“%05d”,к); - на екрані під число відводиться 5 позицій. printf(“%8.3f”,a); - на екрані під дійсне число а відводиться 8 позицій, з них 3 після десяткової крапки. Керуючі елементи: \n – перехід на новий рядок \t – горизонтальна табуляція \v – вертикальна табуляція 1.4. Побудова лінійних програм. Для складання лінійних програм також треба мати список математичних функцій. Для іх використання необхідно використати директорію #include <math.h>
Приклад лінійної програми: #include <stdio.h> main() // обчислення довжини кола { int r; float l; printf(“ввести радіус кола\n”); scanf(“%d”,&r); l=3/1415*2*r; printf(“Радіус - %d\n довжина - %f\n”,r,l); }
1.5. Оператори управління. Перемикач. Читайте також:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|