Практикум по информатике и информационным технологиям. I. Обработка данных на ПК
75 Лабораторная работа S Построение таблицы значений функции. Организация циклов в С++ Цель работы - ознакомление и приобретение навыков организации циклов средствами языка С++, разработка программ для вычисления таблич ных значений функций. 8.1. Организация циклов в С++ В языке С++, как и во всех других современных языках программиро вания, операторы цикла предназначены для выполнения повторяющихся ин струкций, пока выполняется определенное условие. Это условие может быть задано заранее, так и меняться во время выполнения цикла. В языке С++ имеются три оператора цикла: while, do-while и for. 8.1.1. Оператор цикла while Имеет следующий вид: while (условие) операторГ, Здесь условие может задаваться любым выражением. Если условие ис тинно, то onepamopl выполняется до тех пор, пока условие не станет лож ным. Как только условие цикла становится ложным, программа передает управление оператору, стоящему сразу за оператором while. Условие цикла считается истинным, если значение этого выражения имеет значение true или не равно нулю. Onepamopl может быть пустым, отдельным оператором или составным оператором (группой операторов). Проверка условия осуществляется до выполнения оператора onepa mopl. Поэтому оператор while называется оператором цикла с предусловием. Если условие ложно с самого начала, то onepamopl вообще не выполняется. Пример: Void mainQ { int к, X, у , п; printf("x= %d", х); scanf("%d", &х); printf("n= %d", n); scanf("%d", &n); k=0; y=l; while(k<n) { y=y*x; k=k+l; } printf("x^n = %d", y); }
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy