🗊 Презентация Оператор циклу з передумовою while

Категория: Образование
Нажмите для полного просмотра!
Оператор циклу з передумовою while, слайд №1 Оператор циклу з передумовою while, слайд №2 Оператор циклу з передумовою while, слайд №3 Оператор циклу з передумовою while, слайд №4 Оператор циклу з передумовою while, слайд №5 Оператор циклу з передумовою while, слайд №6 Оператор циклу з передумовою while, слайд №7 Оператор циклу з передумовою while, слайд №8 Оператор циклу з передумовою while, слайд №9 Оператор циклу з передумовою while, слайд №10 Оператор циклу з передумовою while, слайд №11 Оператор циклу з передумовою while, слайд №12 Оператор циклу з передумовою while, слайд №13 Оператор циклу з передумовою while, слайд №14

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

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


Слайд 1


Оператор циклу з передумовою while Оператор циклу з передумовою while Оператор while використовується для організації циклічного виконання дій, поки...
Описание слайда:
Оператор циклу з передумовою while Оператор циклу з передумовою while Оператор while використовується для організації циклічного виконання дій, поки виконується певна умова. while () { } Приклад 1: Обчислити суму чисел от 1 до 100. #include int s,i; void main(void) { s = 0; i = 100; while(i > 0) { s = s + i; i--; } printf("%d\n",s); }

Слайд 2


Тіло циклу – довільний оператор (зокрема блок). Оператором while виконуються наступні дії: 1) обчислюється значення виразу; 2) якщо значення виразу...
Описание слайда:
Тіло циклу – довільний оператор (зокрема блок). Оператором while виконуються наступні дії: 1) обчислюється значення виразу; 2) якщо значення виразу дорівнює нулю (умова хибна), то виконання циклу завершується і керування передається оператору, наступному за while; 3) якщо значення виразу ненульове (умова істинна), то виконується оператор тіла циклу; 4) відбувається повернення до п.1 для наступної перевірки умови виконання циклу.

Слайд 3


Приклад 2: Обчислити y=sin(x)+k, де х змінюється від xmin до хmax Приклад 2: Обчислити y=sin(x)+k, де х змінюється від xmin до хmax з кроком х....
Описание слайда:
Приклад 2: Обчислити y=sin(x)+k, де х змінюється від xmin до хmax Приклад 2: Обчислити y=sin(x)+k, де х змінюється від xmin до хmax з кроком х. #include #include void main( ) { double x, y, xmin, dx, xmax, k=0.25; puts (“Введіть xmin, dx, xmax”); scanf (“%lf%lf%lf”, &xmin, &dx, &xmax); x=xmin; while (x

Слайд 4


Оператор циклу з постумовою do … while Оператор do…while використовується для організації циклічного виконання оператора або серії операторів, які...
Описание слайда:
Оператор циклу з постумовою do … while Оператор do…while використовується для організації циклічного виконання оператора або серії операторів, які називаються тілом циклу, до тих пір, поки умова не стане хибною. Синтаксис : do { ; } while (); Цикл обов’язково виконується ( хоч один раз). Використання оператора do … while зручне у випадках, коли значення виразу-умови залежить від результатів виконання тіла циклу.

Слайд 5


Приклад : Обчислити суму чисел от 1 до 100. Приклад : Обчислити суму чисел от 1 до 100. #include int s,i; void main(void) { s = 0; i = 100; do { s =...
Описание слайда:
Приклад : Обчислити суму чисел от 1 до 100. Приклад : Обчислити суму чисел от 1 до 100. #include int s,i; void main(void) { s = 0; i = 100; do { s = s + i; i--; } while (i > 0); printf ("%d\n", s); } Цикл do ... while припиняє виконання, коли умовний вираз обертається в нуль (стає невірним).

Слайд 6


Оператор циклу for Оператор циклу for Оператор for забезпечує циклічне повторення деякого оператора певне число разів. Оператор, який повторюється...
Описание слайда:
Оператор циклу for Оператор циклу for Оператор for забезпечує циклічне повторення деякого оператора певне число разів. Оператор, який повторюється називається тілом циклу. Повторення циклу звичайно здійснюється з використанням деякої змінної (лічильника), яка змінюється при кожному виконанні тіла циклу. Повторення завершується, коли лічильник досягає заданого значення. Синтаксис оператора: for ([ініціалізація]; [перевірка_умови];[ нове_значення]) { оператор ; }

Слайд 7


Формально роботу циклу можна описати такими кроками Формально роботу циклу можна описати такими кроками 1)якщо перший вираз (ініціалізація)...
Описание слайда:
Формально роботу циклу можна описати такими кроками Формально роботу циклу можна описати такими кроками 1)якщо перший вираз (ініціалізація) присутній, то він обчислюється; 2) обчислюється вираз умови (якщо він присутній). Якщо умова дорівнює 0, тобто вона невірна, цикл припиняється, у протилежному випадку він буде продовжений; 3) виконується тіло циклу; 4) якщо присутній вираз зміни лічильника, то він обчислюється; 5) надалі перехід до пункту під номером 2. Поява у будь-якому місці циклу оператора continue призведе до негайного переходу до пункту 4. Приклад : обчислити суму чисел от 1 до 100 for (s=0, i=1; i

Слайд 8


Приклад: друк парних чисел у проміжку від 500 до 0 Приклад: друк парних чисел у проміжку від 500 до 0 #include void main(void) { long i; for (i=500;...
Описание слайда:
Приклад: друк парних чисел у проміжку від 500 до 0 Приклад: друк парних чисел у проміжку від 500 до 0 #include void main(void) { long i; for (i=500; i>=0; i-=2) printf ("\n%ld", i); printf ("\n"); } Для того, щоб продемонструвати гнучкість даного різновиду циклу, представимо весь перелік обчислень лише в одному операторі for, за яким слідує порожній оператор: #include void main(void) { long i; for (i=500; i>=0; printf ("\n%ld", i), i-=2) ; }

Слайд 9


Вкладення циклів Вкладення циклів Якщо у тілі циклу організовано внутрішні циклічні дії, то такі цикли називають вкладеними. Приклад – виведення на...
Описание слайда:
Вкладення циклів Вкладення циклів Якщо у тілі циклу організовано внутрішні циклічні дії, то такі цикли називають вкладеними. Приклад – виведення на екран піраміди літер. #include #define rmax 8 /*висота піраміди*/ int main() { int r, left, right, pos; /*номери рядка,початку і кінця рядка*/ for (r=1, left=right=rmax; r

Слайд 10


Результат виконання програми А ВВВ ССССС DDDDDDD EEEEEEEEE FFFFFFFFFFF GGGGGGGGGGGGG HHHHHHHHHHHHHHH
Описание слайда:
Результат виконання програми А ВВВ ССССС DDDDDDD EEEEEEEEE FFFFFFFFFFF GGGGGGGGGGGGG HHHHHHHHHHHHHHH

Слайд 11


Оператор продовження continue Оператор продовження continue Оператор continue передає управління на наступну ітерацію в операторах циклу do, for,...
Описание слайда:
Оператор продовження continue Оператор продовження continue Оператор continue передає управління на наступну ітерацію в операторах циклу do, for, while. Він може розміщуватися тільки в тілі цих операторів. В операторах do і while наступна ітерація починається з обчислення виразу умови. Для оператора for наступна ітерація починається з обчислення виразу зміни значення лічильника. Приклад : while (i-- > 0) { x=f (i); if (x == 1) continue; else y=x*x; }

Слайд 12


Оператор return Завершує роботу функції, в якій він виконується. Керування програмою повертається до оператора, з якого була викликана ця функція....
Описание слайда:
Оператор return Завершує роботу функції, в якій він виконується. Керування програмою повертається до оператора, з якого була викликана ця функція. return - без повернення значення для функцій, що мають тип void ; return вираз - повертає значення вказаного виразу (після перетворення до типу функції) в точку виклику фунуції. Виконання оператора return всередені main() завершує роботу програми.

Слайд 13


Використання псевдовипадкових чисел Генерування послідовностей рівномірно розподілених випадкових чисел. Потрібно підключити бібліотеку #include...
Описание слайда:
Використання псевдовипадкових чисел Генерування послідовностей рівномірно розподілених випадкових чисел. Потрібно підключити бібліотеку #include Функція int rand (void) повертає псевдовипадкове число з проміжку 0 ..INT_MAX ( 0,,32767) Функція void srand ( unsigned seed) змінює стартове значення функції rand , щоб у разі повторного запуску програми генерувалась інша послідовність чисел. Параметр функції – число, що слугуватиме затравкою для наступного виклику rand .

Слайд 14


У бібліотеці Borland C є додаткові функції: int random ( int hval ) - повертає псевдовипадкове число з діапазону 0 .. hval-1 ; void randomize ( void...
Описание слайда:
У бібліотеці Borland C є додаткові функції: int random ( int hval ) - повертає псевдовипадкове число з діапазону 0 .. hval-1 ; void randomize ( void ) - для запуску генератора з поточним значенням системного таймера. Приклад – формування цілого випадкового числа з проміжку RMIN .. RMAX ………… int numb; randomize (); numb = RMIN + random (RMAX – RMIN +1) ; …………



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