Кент Рейсдорф. BORLAND C++BUILDER. Раздел 1

Кент Рейсдорф. BORLAND C++BUILDER. Страница 34

8. Сколько функций с именем main() может содержать программа?

9. Посмотрите на строку программы:

char buff[20];

Строку какой длины можно разместить в этом массиве? 10. Какой индекс имеет первый элемент массива, 0 или 1?

Упражнения

1. Напишите Windows GUI-программу, которая после запуска отображает в своем окне слова «Welcome to C++Builder!»

2. Измените программу из упражнения 1 так, чтобы она отображала текст Hello There! (Указание: вы должны изменить свойство Caption компонента Label.)

3. Напишите консольное приложение Windows, которое выводит на экран текст This is a test.

4. Напишите консольное приложение Windows. Объявите в программе две переменные и присвойте им значения. Перемножьте эти два числа и выведите результат на экран.

5. Напишите консольное приложение, которое вызывает функцию для вы­вода на экран текста Function entered, sir!!

6. Напишите консольное приложение, которое принимает в качестве аргу­мента целое число, умножает его само на себя и возвращает результат.

7. Введите и откомпилируйте следующую программу:

Операторы управления и структуры

Кент Рейсдорф

Вы взяли хороший старт в изучении Си++. В этой главе будет продолжен рассказ об основах Си++, берущих начало в Си. Сегодня вы узнаете о сле­дующих элементах языка:

? Ключевых словах if и else

? Циклах: for, do и do-while

? Операторе switch

? Областях видимости

? Структурах

Оператор if

Существует несколько программных конструкций, общих для всех язы­ков программирования. Одна из них представлена в Си++ оператором if. Оператор if используется для проверки некоторого условия и последующего выполнения одного из блоков кода в зависимости от того, имеет ли результат проверки значение true (истина) или false (ложь). Рассмотрим пример:

Web-дизайн (с) 2010 All rights reserved