🗊Презентация Программирование на С++. Оператор цикла while

Нажмите для полного просмотра!
Программирование на С++. Оператор цикла while, слайд №1Программирование на С++. Оператор цикла while, слайд №2Программирование на С++. Оператор цикла while, слайд №3Программирование на С++. Оператор цикла while, слайд №4Программирование на С++. Оператор цикла while, слайд №5Программирование на С++. Оператор цикла while, слайд №6Программирование на С++. Оператор цикла while, слайд №7Программирование на С++. Оператор цикла while, слайд №8Программирование на С++. Оператор цикла while, слайд №9Программирование на С++. Оператор цикла while, слайд №10Программирование на С++. Оператор цикла while, слайд №11

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

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


Слайд 1





Программирование на С++
Оператор цикла while
Описание слайда:
Программирование на С++ Оператор цикла while

Слайд 2





while (/*условие цикла*/)
while (/*условие цикла*/)
{
   /*блок операторов*/;
   /*управление условием*/;
}
Описание слайда:
while (/*условие цикла*/) while (/*условие цикла*/) { /*блок операторов*/; /*управление условием*/; }

Слайд 3





Описание синтаксиса
Сначала присваивается первоначальное значение счетчику.
Затем задается конечное значение счетчика цикла. После того, как значение счетчика достигнет указанного предела, цикл завершится.
Задаем шаг цикла. Шаг цикла — это значение, на которое будет увеличиваться или уменьшаться счетчик цикла при каждом проходе.
Условие оператора while является истинным: передать управление первому оператору тела цикла, а после выполнения всех операторов тела цикла передать управление в заголовок для проверки истинности Условия. 
Если условие оператора while является ложным, передать управление оператору, следующему за оператором while. 
Счетчик цикла — это переменная, в которой хранится количество проходов данного цикла. 
Итерацией цикла называется один проход этого цикла.
Описание слайда:
Описание синтаксиса Сначала присваивается первоначальное значение счетчику. Затем задается конечное значение счетчика цикла. После того, как значение счетчика достигнет указанного предела, цикл завершится. Задаем шаг цикла. Шаг цикла — это значение, на которое будет увеличиваться или уменьшаться счетчик цикла при каждом проходе. Условие оператора while является истинным: передать управление первому оператору тела цикла, а после выполнения всех операторов тела цикла передать управление в заголовок для проверки истинности Условия.  Если условие оператора while является ложным, передать управление оператору, следующему за оператором while. Счетчик цикла — это переменная, в которой хранится количество проходов данного цикла. Итерацией цикла называется один проход этого цикла.

Слайд 4





Расчет скорости автомобиля
#include <iostream>
using namespace std;
 
int main()
{
    int speed = 5, count = 1;
    while ( speed < 60 )
    {
        speed += 10; // приращение скорости
        cout << count <<"-speed = " << speed << endl;
        count++; // подсчёт повторений цикла
    }
    return 0;
}
Описание слайда:
Расчет скорости автомобиля #include <iostream> using namespace std; int main() { int speed = 5, count = 1; while ( speed < 60 ) { speed += 10; // приращение скорости cout << count <<"-speed = " << speed << endl; count++; // подсчёт повторений цикла } return 0; }

Слайд 5





Сколько лет до пенсии
#include <iostream>
using namespace std;
int main ()
{
int x(0), y, i, pen; 
y = 56;  //определяем пенсионный возраст
	while (x <= 3)
	{
		i += 12;
		pen = y-i;
		cout<<"До пенсии осталось (лет) = "<<pen<<endl;
		x++; 
	}
return 0;
}
Описание слайда:
Сколько лет до пенсии #include <iostream> using namespace std; int main () { int x(0), y, i, pen; y = 56; //определяем пенсионный возраст while (x <= 3) { i += 12; pen = y-i; cout<<"До пенсии осталось (лет) = "<<pen<<endl; x++; } return 0; }

Слайд 6





do {
do {
   /*блок операторов*/;
   /*управление условием*/;
} 
while (/*условие цикла*/)
Описание слайда:
do { do { /*блок операторов*/; /*управление условием*/; } while (/*условие цикла*/)

Слайд 7





Особенности использования
Если в while сначала выполняется проверка условия продолжения цикла, и если условие истинно, то только тогда выполняется тело цикла. Цикл do while работает с точностью до наоборот, сначала выполняется тело цикла, а потом проверяется условие, вот почему  тело цикла do while, хотя бы раз, выполнится. 
В начале цикла do while пишется зарезервированное слово do, после идут фигурные скобочки, которые можно опускать, в случае использования одного оператора в теле цикла do while. После закрывающей фигурной скобочки, обозначающей конец тела цикла do while, стоит условие цикла do while, после которого обязательно нужно ставить точку с запятой.
Описание слайда:
Особенности использования Если в while сначала выполняется проверка условия продолжения цикла, и если условие истинно, то только тогда выполняется тело цикла. Цикл do while работает с точностью до наоборот, сначала выполняется тело цикла, а потом проверяется условие, вот почему  тело цикла do while, хотя бы раз, выполнится. В начале цикла do while пишется зарезервированное слово do, после идут фигурные скобочки, которые можно опускать, в случае использования одного оператора в теле цикла do while. После закрывающей фигурной скобочки, обозначающей конец тела цикла do while, стоит условие цикла do while, после которого обязательно нужно ставить точку с запятой.

Слайд 8





Практическое применение
#include <iostream>
#include <ctime>
using namespace std; 
int main()
{
    srand(time(0)); int balance = 8; int r_val;
    do
    {
     cout << "balance = " << balance << endl; 
     r_val = rand() % 3; cout << "r_val = " << r_val << endl; 
     balance -= r_val; 
    }
    while ( balance > 0 ); 
return 0;
}
Описание слайда:
Практическое применение #include <iostream> #include <ctime> using namespace std; int main() { srand(time(0)); int balance = 8; int r_val; do { cout << "balance = " << balance << endl; r_val = rand() % 3; cout << "r_val = " << r_val << endl; balance -= r_val; } while ( balance > 0 ); return 0; }

Слайд 9





Угадай число
#include <iostream>
#include <ctime>
using namespace std; 
int main()
{
    srand( time( 0 ) );
    int unknown_number = 1 + rand() % 10; 
    int enter_number; 
    do
    {
     cout << "Enter unknown number [1:10] : ";
     cin >> enter_number; 
    } while ( enter_number != unknown_number  );
    cout << "You win!!!\n";
    return 0;
}
Описание слайда:
Угадай число #include <iostream> #include <ctime> using namespace std; int main() { srand( time( 0 ) ); int unknown_number = 1 + rand() % 10; int enter_number; do { cout << "Enter unknown number [1:10] : "; cin >> enter_number; } while ( enter_number != unknown_number ); cout << "You win!!!\n"; return 0; }

Слайд 10





Контрольные вопросы
Что такое цикл.
Опишите конструкцию оператора цикла while.
Назовите аналог оператора цикла while.
Для чего используется оператор цикла while.
Назовите и охарактеризуйте логические операции, применяемые в операторе цикла while.
Опишите особенности использования оператора цикла while.
Назовите условные операторы.
Приведите пример использования оператора цикла while.
Чем отличается оператор while от do while.
Что такое зацикливание цикла.
Как организовать досрочный выход из цикла.
Как выполнить пропуск итерации цикла.
Описание слайда:
Контрольные вопросы Что такое цикл. Опишите конструкцию оператора цикла while. Назовите аналог оператора цикла while. Для чего используется оператор цикла while. Назовите и охарактеризуйте логические операции, применяемые в операторе цикла while. Опишите особенности использования оператора цикла while. Назовите условные операторы. Приведите пример использования оператора цикла while. Чем отличается оператор while от do while. Что такое зацикливание цикла. Как организовать досрочный выход из цикла. Как выполнить пропуск итерации цикла.

Слайд 11





Практические задания
Описание слайда:
Практические задания



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