Основы программирования на C++. Крыжановская Ю.А. - 15 стр.

UptoLike

Составители: 

15
Следующая программа использует цикл for для вывода содержимого
строки:
#include <iostream.h>
void main(void)
{
char alphabet[34]; //33 символа плюс NULL char let-
ter;
int index;
for (letter = 'A', index = 0; letter <= 'Я'; let-
ter++,index++) alphabet[index] = letter;
alphabet[index] = NULL;
for (index = 0; alphabet[index] 1= NULL; index++)
cout << alphabet[index];
cout << endl;
}
При рассмотрении программ на C++ можно встретить символы, заклю-
ченные в одинарные (например, 'А') и в двойные кавычки ("А"). Символ
внутри одинарных кавычек представляет собой символьную константу.
Компилятор C++ выделяет только один байт памяти для хранения символь-
ной константы. Символ в двойных кавычках представляет собой строковую
константу указанный символ и символ NULL (добавляемый
компилято-
ром). Таким образом, компилятор будет выделять два байта для символьной
строки.
Для инициализации символьной строки при объявлении укажите тре-
буемую строку внутри двойных кавычек:
char title[64] = "Учимся программировать на языке C++";
Функции
Функция представляет собой набор связанных операторов, которые
выполняют определенную задачу. Для вызова функции программы просто
обращаются к имени функции, за которым следуют круглые скобки, как по-
казано ниже:
function_name();
Если программа передает информацию (параметры) в функцию, она
размещает эту информацию внутри круглых скобок, разделяя ее запятыми:
payroll(employee_name, employee_id, salary);
После того как последний оператор функции завершен, выполнение
программы продолжается с первого оператора следующего за вызовом функ-
ции.
Когда функция возвращает значение, вызвавшая программа может ис-
пользовать его различным образом. Например, использовать возвращаемое
значение в условии:
if (payroll(employee, hours, salary) < 500.00)
cout << "Этот служащий нуждается в повышении" << endl;
Каждая функция, вызываемая в программе, должна быть где-то опре-
делена (только один раз). Определение функцииэто описание функции, в
котором приводится тело функции. Например:
     Следующая программа использует цикл for для вывода содержимого
строки:
          #include 
          void main(void)
          {
       char alphabet[34]; //33 символа плюс NULL char let-
     ter;
       int index;
       for (letter = 'A', index = 0; letter <= 'Я'; let-
     ter++,index++) alphabet[index] = letter;
       alphabet[index] = NULL;
       for (index = 0; alphabet[index] 1= NULL; index++)
     cout << alphabet[index];
       cout << endl;
     }
      При рассмотрении программ на C++ можно встретить символы, заклю-
ченные в одинарные (например, 'А') и в двойные кавычки ("А"). Символ
внутри одинарных кавычек представляет собой символьную константу.
Компилятор C++ выделяет только один байт памяти для хранения символь-
ной константы. Символ в двойных кавычках представляет собой строковую
константу — указанный символ и символ NULL (добавляемый компилято-
ром). Таким образом, компилятор будет выделять два байта для символьной
строки.
      Для инициализации символьной строки при объявлении укажите тре-
буемую строку внутри двойных кавычек:
     char title[64] = "Учимся программировать на языке C++";
     Функции
     Функция представляет собой набор связанных операторов, которые
выполняют определенную задачу. Для вызова функции программы просто
обращаются к имени функции, за которым следуют круглые скобки, как по-
казано ниже:
     function_name();
     Если программа передает информацию (параметры) в функцию, она
размещает эту информацию внутри круглых скобок, разделяя ее запятыми:
     payroll(employee_name, employee_id, salary);
     После того как последний оператор функции завершен, выполнение
программы продолжается с первого оператора следующего за вызовом функ-
ции.
     Когда функция возвращает значение, вызвавшая программа может ис-
пользовать его различным образом. Например, использовать возвращаемое
значение в условии:
     if    (payroll(employee,    hours,   salary)    <         500.00)
cout << "Этот служащий нуждается в повышении" << endl;
     Каждая функция, вызываемая в программе, должна быть где-то опре-
делена (только один раз). Определение функции – это описание функции, в
котором приводится тело функции. Например:
                                  15