MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Обзор С++

Название:Обзор С++
Просмотров:65
Раздел:Информатика, программирование
Ссылка:none(0 KB)
Описание: Цель работы: познакомиться c конструкциями выбора языка программирования С++, научиться составлять простые программы, использующие оператор if, оператор if else и оператор switch.   Краткие теоретические сведения.

Часть полного текста документа:

Цель работы: познакомиться c конструкциями выбора языка программирования С++, научиться составлять простые программы, использующие оператор if, оператор if else и оператор switch.

 

Краткие теоретические сведения.

 

Оператор if

if (условие) вы раженіте1;

Onepaтop if используется для проверки условия и в зависимости от того, истинно (true) это условие или ложна (false) последующего выполнения выражения1.

   Если в случае истинности условия должны выполняться несколько строк кода, необходимо использовать фигурные скобки для объединения этих строк в блок:

 if (условие)

{

выражение1;

выражение2;

        …

выражение N;

 }

Если условие принимает значение false, блок кода, связанный c оператором if, игнорируется, u выполнение программы продолжается c первого onepamopa, следующего за этим блоком.

Пример 1. // поиск большего из двух чисе

#pragma hdrstop

#include<condefs.h>

#include<iostream.h>

#include<conio.h>

#pragma argsused

int main(int argc, char** argv)

{

    int a,b,max;

    cout<<"Input a,b:";

    cin>>a>>b;

    max=a;

    if(b>max) max=b;

    cout<<"max="<<max<<endl;

    getch();

    return 0;

}

//---------------------------------------------------------------------------

B некоторых случаях при истинности условия нужно выполнить одни действия, a npu ложности — другие. Для этого применяется onepamop if else:

Оператор if else

if  (условие) {блок_1}

else  {блок_2}

Оператор else используется в сочетании c оператором if u определяет блок кода, который выполняется в том случае, когда условие принимает значение false. Т. е., если условие истинно (не равно нулю), то выполняется блок_1, если условие ложно, то выполняется блок_2.

Пример 2. // поиск большего из двух чисел

 #pragma hdrstop

     #include <condefs.h>

     #include <iostream.h>

     #include <conio.h>

     //---------------------------------------------------------------------------------------

#pragma argsused

int main(int argc,char** argv)

{

int a, b, max;

cout <<"Input a, b:" ;

cin >>а>>b;

if (b>=a) mаx = b;

else max=a;

cout <<"max = "<<max<<endl;

getch();

return 0;

   }

Вы  можете при необходимости использовать вложенные  onepamopa if. В этом случае за обычным onepaтopoм if следует один или несколько таких же onepатopoв.

 Пример: if (x > 10) if (x < 20)

cout << "x is between 10 and 20" << end1;

 

Оператор switch

 

Onepamop switch можно рассматривать как усложненный if. Он позволяет вам выполнять один из нескольких блоков кода в зависимости om значения выражения. Выражение может быть переменной, вoзвpaщaемым значением функции или любым арифметическим выpaжением C++. Синтаксис onepamopa switch:

switch (выражение)

    {

case значение_1: блoк_1; break;

case  значенue_2: блок_2;   break;

  …

 case значение_п: 6лoк_п, break;

                  default: блок_last; break;

}

 

Оператор switch состоит из нескольких частей. Прежде всего, вы можете заметить выражение. Затем операторы case проверяют выражение на равенство определенной величине. Оператор switch позволяет выполнять различные блоки кода в зависимости от значения выражения. ............







Похожие работы:

Название:Олимпийские стадионы: их роль и значение как системообразующих факторов олимпийского движения и феномена урбанизма XX века
Просмотров:733
Описание: Инженер-градостроитель Ю.М. Белов Российская государственная академия физической культуры,  Москва Введение. Истоки современного Олимпизма,  возрождения Олимпийских игр и строительства современных олимпийс

Название:Значение русского языка в культуре безопасности человека
Просмотров:836
Описание: Гафнер В.В. Когда социальный класс использует язык тех,  кто его угнетает,  он становится угнетенным окончательно. Русский язык является не только национально-культурной ценностью, но и представляет собой объе

Название:Значение музыкального воспитания в семье
Просмотров:418
Описание: Министерство общего и профессионального образования Свердловской области Нижнетагильский педагогический колледж Специальность: «Преподавание в начальных классах» Реферат по теме:

Название:Финансовый контроль, его содержание и значение
Просмотров:386
Описание: ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Факультет трансфертных специальностей &

Название:Теория социального действия М. Вебера и ее методологическое значение для последующего развития социологии
Просмотров:521
Описание: ОСНОВНЫЕ СОЦИОЛОГИЧЕСКИЕ ПОНЯТИЯВебер М. Предварительные замечания Метод предлагаемого ниже вводного определения понятий, без которого трудно обойтись, но который неизбежно должен восприниматься ка

 
     

Вечно с вами © MaterStudiorum.ru