Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Алгоритмы
Курсы ККДП
Дистрибутивы
Ссылки

HotLog


 
Условный оператор

Мы полагаем, что Вы уже сталкивались с условным оператором и понимаете как он работает. Хотелось бы, чтобы в в этом разделе Вы закрепили свои знания на примере решения простых олимпиадных задач с использованием условий.

Напомним так же, что в языке Си наряду с условным оператором существуют так же операторы switch и "?", а в языке Pascal - оператор case. Например, в языке Си при нахождении максимального элемента из двух чисел вместо следующего условного оператора:

if(a > b) max=a; else max=b;

можно использовать следующий вариант записи:

max=(a>b)?a:b;
 Язык программирования C++
 Решение олимпиадных задач
 Региональные олимпиады
 Книги Фёдора Меньшикова
 Тренировочные олимпиады
 Введение
 Условный оператор
 Операторы цикла
 Строковые типы данных
 Массивы
 Функции
 Сортировка
 Двумерные массивы
 Рекурсия
 Простые сравнения
 Шахматы
 Алгебра и геометрия
 Сложные задачи
 A. Больше-меньше
 B. Арифметика
 C. Счастливый билет
 D. Зарплата
 E. Баскетбол
 F. Четырехзначный палиндром
 G. Торт
 H. Три толстяка
 I. Золотой песок
 J. Светофор

Красноярский краевой Дворец пионеров, (c)2006 - 2017, ICQ: 151483