Этап на компьютер

Содержание

Слайд 2



Складання програми. Алгоритм має бути записаний мовою програмування. Може здійснюватися

Складання програми. Алгоритм має бути записаний мовою програмування. Може здійснюватися теж за
теж за принципом «зверху донизу», що дозволяє одержати добре структуровану програму, читання і розуміння якої значно полегшене.
Компіляція програми.
Компонування програми.
Налагодження програми. Полягає в підготовці системи тестів, які містять набір вихідних даних, що мають відомий результат.
Експлуатація програми. Програма, що має відповідну документацію, може бути тиражована і запропонована іншим користувачам.

Слайд 3

Оператори
Оператори - це основні елементи, з яких "будуються" програми, призначені для

Оператори Оператори - це основні елементи, з яких "будуються" програми, призначені для
виконання встановлених дій.
За конструкцією оператори поділяють на групи: прості, складені.
За характером дій: оператори-вирази, умовні оператори, переходу, циклу.
Окремий вид складеного оператора – блок. Це група довільних операторів, об’єднаних фігурними дужками {….}. Всередені блоку можна оголошувати локальні змінні.
{
double tm;
tm=u; u=v; v=tm;
}

Слайд 4

Оператори-вирази

Кожен допустимий вираз, що закінчується ;
clrscr(); z=3.5*x;
Виділяють: оператори присвоєння

Оператори-вирази Кожен допустимий вираз, що закінчується ; clrscr(); z=3.5*x; Виділяють: оператори присвоєння
та оператори звертання до функцій.
Умовні оператори
Реалізують розгалуження процесу виконання програми.
Використовують два види : if , switch

Слайд 5

Оператор розгалуження if
Оператор розгалуження призначений для виконання тих або інших дій в

Оператор розгалуження if Оператор розгалуження призначений для виконання тих або інших дій
залежності від істинності або хибності деякої умови.
Синтаксис оператора : if (<умова>) <оператор1>; [else <оператор2;>]
Умова хибна, якщо вона дорівнює нулю, в інших випадках вона істинна
Скорочений запис if (вираз) оператор;
Вкладення умовних операторів. За правилами – кожна else-частина умовного оператора пов’язується з найближчим if (інакше використовуємо фігурні дужки).

Слайд 6

Приклад 1
/* програма виводить результат ділення двох дійсних чисел */
#include
void main()
{  float

Приклад 1 /* програма виводить результат ділення двох дійсних чисел */ #include
a,b,c;
      printf ("Введiть число a :\n");
      scanf ("%f",&a);
      printf ("Введiть число b :\n");
      scanf ("%f",&b);
      if (b==0) printf ("Дiлення да нуль !\n");
      else
      {            c=a/b;
            printf ("a : b == %g",c);
      }
}

Слайд 7

Приклад 2
Обчислити значення функції:
#include
double x,y;
void main(void)
{
scanf ("%f",&x);
if (x <

Приклад 2 Обчислити значення функції: #include double x,y; void main(void) { scanf
0) y = x + 1; else
if (x < 10) y = x*x; else y = x - 4;
printf ("%f\n",y);
}

Слайд 8



Призначений для переривання роботи оператора
вибору і операторів циклу.

Призначений для переривання роботи оператора вибору і операторів циклу. Перериває виконання внутрішніх

Перериває виконання внутрішніх операторів switch і
передає керування оператору, наступному за
оператором вибору.
Якщо оператор break викликається в тілі циклу, то
виконання циклу відразу припиняється і керування
переходить до оператора, наступного за оператором
циклу

Оператор break

Слайд 9

Оператор switch
Синтаксис :
switch(<вираз цілого типу>)
{
      case <значення_1>:
            <послідовність_операторів_1>;
      break;
      case <значення_2>:
            <послідовність_операторів_2>;
      break;
      ..............................................................
      case <значення_n>:
            <послідовність_операторів_n>;
      break;
      [default:
            <послідовність_операторів_n+1>;]
}

Оператор switch Синтаксис : switch( ) { case : ; break; case
Имя файла: Этап-на-компьютер-.pptx
Количество просмотров: 154
Количество скачиваний: 0