Var a, f, f1, i: integer; begin f : = 0; f1 : = 0; write('введите 10 чисел: '); for i : = 1 to 10 do begin read(a); if(a > 10) then f : = f + 1; if(a > 5) then f1 : = f1 + 1; end; if(f > 4) then write('караул! сейчас все взорвется') else begin writeln(f1, ' чисел(о)(а) больше 5'); write(f, ' чисел(о)(а) больше 10'); end; end.
Konstantin_Vadimirovich
06.04.2020
1. нужно знать имя переменной цикла, ее начальное значение, конечное значение и шаг. а также тело цикла - что выполнять в цикле. 2.индексная переменная - это целое число указывающие на конкретный элемент в массиве 3.for (инициализация; условие; приращение) оператор; цикл for может иметь большое количество вариаций. в наиболее общем виде принцип его работы следующий. инициализация — это присваивание начального значения переменной, которая называется параметром цикла. условие представляет собой условное выражение, определяющее, следует ли выполнять оператор цикла (часто его называют телом цикла) в очередной раз. оператор приращение осуществляет изменение параметра цикла при каждой итерации. эти три оператора (они называются также секциями оператора for) обязательно разделяются точкой с запятой. цикл for выполняется, если выражение условие принимает значение истина. если оно хотя бы один раз примет значение ложь, то программа выходит из цикла и выполняется оператор, следующий за телом цикла for. оператор for - это основной оператор цикла. циклы с таким оператором используются в javascript чаще всего. а). полноформатный оператор цикла for состоит из заголовка, содержащего выражение_1, условие и выражение_2, и исполняемого тела цикла, обрамлённого фигурными скобками. б). если в операторе for тело цикла составляет один оператор, то фигурные скобки можно опустить. в). допускается отсутствие выражения_1, условия и выражения_2. при этом наличие разделяющего знака ; (точка с запятой) обязательно. правило исполнения оператора for: при передаче оператору for исполнить выражение_1. пока условие оператора for является истинным: передать первому оператору тела цикла, а после выполнения всех операторов тела цикла исполнить выражение_2 и передать в заголовок для проверки истинности условия. если условие оператора for является ложным, то: передать оператору, следующему за оператором for. 4. зацикливание — в программировании бесконечным циклом называется цикл, написанный таким образом, что условие выхода из него никогда не выполняется. о программе, вошедшей в бесконечный цикл, иногда говорят, что она зациклилась. а вторая часть вопроса, честно говоря, только на практике известна. стандартные выход из ситуации ctrl+break, а если насовсем, то диспетчер или alt+f4. а так, , .. больше ничем не могу, увы.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Найти значение выражения y=5x2-8x+20, при x - любое вещественное число