русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Инструкция цикла while()


Дата добавления: 2015-06-12; просмотров: 621; Нарушение авторских прав


 

А вы все разлагаете молекулы на атомы, пока тут разлагается картофель на полях.

В. Высоцкий

 

Для организации циклов кроме инструкции for() часто используется инструк- ция while() (или ее модификация — инструкция do-while(), которая рассматри-


 

вается в следующем разделе). Далее приведен синтаксис вызова инструкции

while():

while(условие){

// команды цикла

}

После ключевого слова while в круглых скобках указывается условие. В начале выполнения инструкции проверяется это условие. Если условие истинно, вы- полняются команды цикла — они заключаются в фигурные скобки. После этого снова проверяется условие и т. д.

От инструкции for() инструкция while() принципиально отличается тем, что инициализация индексной переменной, если такая имеется, выполняется до вы- зова инструкции, а команда изменения этой переменной размещается в теле цикла. Поэтому инструкция while() более гибкая в плане возможных вариантов ее использования. Все, что запрограммировано с помощью инструкции for(), может быть запрограммировано и с помощью инструкции while(). Например, в листинге 2.11 приведен пример программы для вычисления суммы нечетных натуральных чисел с использованием инструкции while().

 

Листинг 2.11.Вычисление суммы с помощью инструкции while()

class UsingWhile{

public static void main(String[] args){

int sum=0,i=1;

// Инструкция цикла: while(i<=100){ sum+=i;

i+=2;}

System.out.println("Сумма нечетных чисел от 1 до 100: "+sum);}

}

Смеем надеяться, что приведенный код особых комментариев не требует.

 



<== предыдущая лекция | следующая лекция ==>
Инструкция цикла for() | Инструкция do-while()


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.749 сек.