Содержание
- 2. Управляющие операторы. Ветвления Операция условие Условный оператор Оператор выбора
- 3. Управляющие операторы. Циклы Операторы цикла используются для организации многократно повторяющихся вычислений. Любой цикл состоит тела цикла,
- 4. Управляющие операторы. Циклы Один проход цикла называется итерацией. Переменные, принудительно изменяющиеся в цикле и использующиеся при
- 5. Управляющие операторы. Циклы цикл с предусловием цикл с постусловием цикл с параметром
- 6. Линейная программа Задача: Идет k-я секунда суток. Определить, сколько целых часов (h) и целых минут (m)
- 7. Линейная программа #include int main( ) {long k; int h, m; printf("Введите текущее время в секундах:");
- 8. Операция условие – единственная операция имеющая три операнда. Формат операции: выражение1 ? выражение2 : выражение3 Операция
- 9. Операция условие Примеры: 1. Вычисление абсолютной величины переменной Х можно организовать: Y=X 2. Выбор большего значения
- 10. Условный оператор Формат условного оператора: - полная форма if (выражение) оператор1; else оператор2; - неполная форма
- 11. Условный оператор Выбор большего значения из двух переменных a и b: - операция условие: max=(a>b) ?
- 12. : некоторые примеры if ( a + 7 ) оператор1; else оператор2; if ( a >
- 13. Условный оператор Пример: Вычислить значение функции знак х: y=sign(x)=
- 14. Условный оператор 1) С полным вложенным ветвлением: if (x if (x==0) y=0; else y=-1; else y=1;
- 15. Условный оператор 2) С неполным ветвлением: y=1; if (x if (x==0) y=0; else y=-1;
- 16. Составной оператор Для создания сложных управляющих композиций иногда последовательность операторов необходимо указывать как один оператор. Для
- 17. Составной оператор Пример: преобразование дюймов в сантиметры и наоборот; предполагается, что указываются единицы измерения вводимых данных,
- 18. Составной оператор Составной оператор иногда необходимо использовать для нарушения порядка выполнения операторов. Совет: Чтобы сделать программу
- 19. Составной оператор Пример: int main( ) { int t=2, b=7, r=3; if (t>b) { if (b
- 20. Условный оператор Пример: Производится выстрел по мишени, изображенной на рисунке. Определить количество очков. #include using namespace
- 21. Условный оператор Составить условное выражение для: Задача 2. Записать логическое выражение, принимающее значение 1, если точка
- 22. Условный оператор для 1-ой прямой получим: точка (x1,y1) координаты (0,-1) точка (x2,y2) координаты (2,2) Проверим: при
- 23. Условный оператор для 2-ой прямой получим: точка (x1,y1) координаты (0,-1) точка (x2,y2) координаты (-2,2) Проверим: при
- 24. Выражения … Выражение в условном операторе может быть сколь угодно сложным выражением. При этом необходимо помнить,
- 25. Выражения … Примеры: if (x==1) printf("True\n"); else printf("False\n"); Если вместо операции == использовать =, то при
- 26. Выражения … Пример: if (x= (x==y))printf("True\n");else printf("False\n");
- 27. Выражения … Примеры: #include #include #include int main( ) {char ch; printf("Vvedite simbol : "); if
- 28. Оператор выбора switch ( выражение ){ case константное_выражение_1: [список_операторов_1] case константное_выражение_2: [список_операторов_2] ... case константное_выражение_n: [список_операторов_n]
- 29. Оператор выбора switch ( выражение ){ case константное_выражение_1: [список_операторов_1] case константное_выражение_2: [список_операторов_2] ... case константное_выражение_n: [список_операторов_n]
- 30. Оператор выбора Вычислить значение выражения a+b или a-b или a*b или a/b … int main() {
- 31. Оператор выбора Убрали break
- 32. Оператор выбора Иногда удобно использовать оператор выбора без break; Для вычисления положительной степени числа не выше
- 33. Цикл с предусловием Общий формат цикла с предусловием: while (выражение) оператор; Сначала вычисляется значение выражения в
- 34. Цикл с предусловием Вычислить факториал заданного числа F = N! = 1*2*3*…*N int main() { long
- 35. Цикл с предусловием Тот же пример. Составной оператор тела цикла можно записать одним оператором присваивания: #include
- 36. Сначала выполняется простой или составной оператор – тело цикла, а затем вычисляется выражение. Если значение выражения
- 37. #include #include int main(){ setlocale(LC_ALL,”rus”); char answer; do{ cout cin >> answer; }while (answer != 'y');
- 38. Суммой ряда называется предел (lim) к которому стремится последовательность частичных сумм ряда, если такой lim существует.
- 39. #include #include int main(){ double x, S, R, eps; cout cin >> x >> eps; if
- 40. Общий формат цикла: for (выражение_1; выражение_2; выражение_3) оператор; Оператор цикла с параметром Действие: Вычисляется значение выражения_1,
- 41. for (выражение_1; выражение_2; выражение_3) оператор; Оператор цикла с параметром (счетный цикл)
- 42. #include int main() { int i; double a=2; for (i=1; i cout } Оператор цикла с
- 43. for (int i = 1, s = 0; i s += i; Оператор цикла с параметром
- 44. Оператор цикла с параметром (счетный цикл) 1. Если условие (т.е. выражение_2) изначально ложно for ( i
- 45. Оператор цикла с параметром (счетный цикл) 3. В операторе цикла с параметром может отсутствовать одно из
- 46. Оператор цикла с параметром (счетный цикл) {double a=2; for (int i=1; ; i++) cout } в)
- 47. Оператор цикла с параметром (счетный цикл) for (F=1, i=1; i F=F*i; Используя операцию «запятая» в выражениях
- 48. Оператор цикла с параметром (счетный цикл) В качестве третьего выражения можно использовать любое правильно составленное выражение.
- 49. #include int main(){ float Xn, Xk, Dx; printf("Введите диапазон и шаг изм-я аргумента: "); scanf("%f%f%f", &Xn,
- 50. Оператор цикла с параметром (счетный цикл) Есть ли отличие в программах? Что будет напечатано в каждой
- 51. Оператор цикла с параметром (счетный цикл) Что будет на экране?
- 52. Оператор цикла с параметром (счетный цикл) Параметр цикла может быть символьного типа (char). #include #include #include
- 53. Вложенные циклы Операторы повторения часто могут быть вложенными друг в друга. Цикл, содержащий в себе другой
- 54. Вложенные циклы Параметры циклов разных уровней не изменяются одновременно. Сначала все свои значения изменит параметр цикла
- 55. Пример: вывести на экран таблицу умножения от 1 до 9. Вложенные циклы #include int main() {
- 56. Операторы передачи управления В С++ есть пять операторов, изменяющих естественный порядок выполнения вычислений: оператор выхода из
- 57. Изменение потока управления с помощью оператора выхода break; Вывести на экран часть таблицы умножения от 1
- 58. #include int main() { int i, j, k=0; for (i = 1; i { cout for
- 59. #include int main() { int i; for (i = 1; i { if ( i%2 )
- 60. #include #include int main(){ const int MaxIter = 500; double x, eps; cout cin >> x
- 62. Скачать презентацию


























![Оператор выбора switch ( выражение ){ case константное_выражение_1: [список_операторов_1] case константное_выражение_2: [список_операторов_2]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1025985/slide-27.jpg)
![Оператор выбора switch ( выражение ){ case константное_выражение_1: [список_операторов_1] case константное_выражение_2: [список_операторов_2]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1025985/slide-28.jpg)































Лекция8
Средство отображения информации: принцип действия,виды,назначение
Сжатие рисунков в документах Microsost Office
Arrays. Loops
Zadanie_1_Tsikly_v_Paskale
Handwritten Emotion
Информационные системы управления контентом
Локальные и глобальные компьютерные сети
Красноярский филиал регламент обращений в техническую поддержку
Проект создания ПО для банкомата
Морфологический анализ
Презентация на тему Создание сложных анимированных рисунков в Power Point, с использованием простых анимационных эффектов
Каналы связи. Среда передачи данных
Классификация программного обеспечения (ПО)
Название приложения. Название кейса. Название команды. ФИО участников. Название МБУ (шаблон)
Информационные модели управления объектами
Годзилла 2. “Пробуди титана!”
Эталонная модель открытых систем
Encryption for cloud platform for human 3D models storage and editing
Из чего состоит компьютер, системный блок
Принцип временного разделения каналов. Система передачи
Новейшие источники информации как средство обучения детей дошкольного возраста
Основы алгоритмизации. Повторение. Новая тема. Вопросы и задания
Характеристика сетей и качество услуг
Сжатие данных. Информационные технологии
Разработка конфигурации на платформе 1С:Предприятие 8.2 для учета продаж в цветочном магазине
Команды ветвления
Преобразование информации, представленной в виде карты