do оператор while (выражение)
Тело функции также представляет собой составной оператор.
4. Оператор return формирует значение переменной-результата как значение выражения, стоящего за ключевым словом и ограниченного символом ";". Кроме того, он досрочно прекращает выполнение тела функции и возвращает программу в ту точку, где произошел вызов функции.
5. Единственный условный оператор if используется в программе, когда нужно выполнить одну или другую последовательность действий в зависимости от выполнения некоторого условия. Выглядит он в общем виде так:
if (условное выражение) оператор_1 else оператор_2
if (условное выражение) оператор
Заметим, что круглые скобки обязательны, так как играют роль ограничителя. Если условное выражение истинно (условие соблюдается), то выполняется первый оператор, если нарушается -второй (после else). Во втором случае при ложности условного выражения вообще ничего не происходит.
6. Простые конструкции повторения -операторы цикла do и while -вызывают повторение оператора (теля цикла, пока остается истинным значение условного выражения в скобках. Очередное выполнение тела цикла называется также шагом. Операторы выглядят в общем виде так:
while (условное выражение) оператор
do оператор while (условное выражение);
и отличаются тем, что в первом случае условие проверяется до выполнения тела цикла, а во-втором -после. Во всех случаях условие является условием продолжения, то есть цикл продолжается, пока оно истинно.
7. Оператор цикла for обеспечивает повторяющееся выполнение следующего за ним оператора (или блока) -тела цикла в соответствии с заданными в круглых скобках выражениями. Выражения отделяются друг от друга символом ";".
8. Первое выражение в операторе for выполняется один раз перед началом цикла. В нем обычно происходит присваивание начальных значений тем переменным, которые используются в цикле.
9. Второе выражение является условным. Оно определяет условие продолжения цикла и проверяется перед каждым выполнением тела цикла (шагом цикла).
10. Третье выражение выполняется после каждого шага цикла и содержит действия, необходимые для перехода от текущего шага к следующему, например, изменение значений переменных, используемых в цикле.
Шаг 5. Стандартные функции. Ввод-вывод
#include <iostream.h>
...
void main()
{
...
cout << "Элементов массива:";
cin >> n1;
...
for (i=0; i<n1; i++)
{
cout << "C[" << i << "]=";
cin >> C[i];
}
...
cout << "Минимум С[]=" << dd << endl;
cout << "Минимум B[]=" << min(B,10)) endl;
1. В Си отсутствуют функции, "встроенные" в транслятор. Это значит, что транслятор "не знает" о существовании каких-либо других функций, кроме тех, которые определены в программе. Поэтому транслятору нужно сообщить некоторую информацию о внешних функциях, к которым обращается программа. То же самое нужно сделать, если программа использует внешние объекты и переопределенные для них операции. Эта информация в виде тех же конструкций языка Си содержится в заголовочных файлах. По команде #include текст заголовочного файла включается в текст Си-программы. Для стандартной библиотеки ввода-вывода заголовочный файл имеет имя "iostream.h".
2. Объект cout обеспечивает вывод на экран, cin - ввод с клавиатуры. Для cout переопределена операция << , которая “направляет” в поток вывода (на экран) значение очередной переменной. Здесь могут быть использованы любые простые переменные (базовые типы данных) и строки (массивы символов и строковые константы). Операция << может выполняться в цепочке, то есть она должна быть применена к каждому элементу из списка выводимых.
3. Перед выполнением ввода в программе обычно присутствует вывод на экран “подсказки”.
4. Для cin переопределена операция >> , которая загружает очередную переменную значением из потока ввода (с клавиатуры).
Шаг 6. Что делает программа
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.