Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Оператор циклу з постумовою.

Оператор циклу з післяумовою do-while формально записується так:

 

do оператор while (вираз);

Дія циклу:

1. Виконуються команди наступні за словом Do.

2. Обчислюється значення логічного виразу . Якщо його значення істине (значення рівне TRUE), то повторно виконується команда циклу. Якщо ж значення рівнеFALSE, то виконання циклу припиняється.

Таким чином, команди, що знаходяться між Do і While виконуються, до тих пір, поки логічний вираз має істине значення.

Приклад . Розкласти на прості множники число введене з клавіатури.

#include <iostream.h>

#include <conio.h>

void main()

{

clrscr();

int n,i=2;

cout<<"Цiле число = ";

cin>>n;

cout<<n<<" = 1";

do {while (n%i==0)

{cout<<" * "<<i;

n/=i;}

i++;

}

while (i<=n);

cout<<endl;

getch();

}

Приклад .Знайти суму чисел, що вводяться з клавіатури.

#include <iostream.h>

#include <conio.h>

void main()

{

clrscr(); float a,sum;

do

{

cout<<"Число (для завершення 0) = "; cin>>a;

sum+=a;

}

while (a!=0);

cout<<"Сума введених чисел = "<<sum<<endl;

getch();

}

На відмінну від оператора WHILE в операторі DO-WHILE перевірка умови (обчислення значення логічного виразу) здійснюється в кінці оператора, тому оператор DO-WHILE забезпечує хоча б одне виконання тіла циклу.


Читайте також:

  1. Аналіз динаміки ринку, модель життєвого циклу
  2. Арифметичні оператори
  3. Арифметичні цикли. Оператор циклу For – Next
  4. Архітектурно- планувальні заходи по поліпшенню стану міського середовища .Аналіз циклу життя споруди
  5. Базовий синтаксис деяких основних операторів
  6. Будова циклу
  7. Взаємозв'язок інноваційної стратегії з фазами життєвого циклу продукту
  8. Взаємозв'язок реклами і життєвого циклу товару
  9. Визначення виробничого циклу складного процесу
  10. Використання оператора throw
  11. Вихідні дані для аналізу життєвого циклу товару
  12. Від стадії життєвого циклу підприємства




Переглядів: 1007

<== попередня сторінка | наступна сторінка ==>
Тема. Оператори циклу. | Оператор циклу з параметром.

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.009 сек.