Содержание
- 2. Операторы языка с/с++ Оператор – неделимый элемент программы, выполняющий определенные алгоритмические действия Условные операторы (if…else; switch…)
- 3. Разветвляющиеся алгоритмы Задача. Ввести два целых числа и вывести на экран наибольшее из них. Идея решения:
- 4. Вариант 1. Блок-схема полная форма ветвления блок «решение»
- 5. Вариант 1. Программа main() { int a, b, max; printf("Введите два целых числа\n"); scanf("%d%d", &a, &b
- 6. Условный оператор if ( условие ) { // что делать, если условие верно } else {
- 7. Что неправильно? if a > b { a = b; } else b = a; if
- 8. Вариант 2. Блок-схема неполная форма ветвления
- 9. Вариант 2. Программа main() { int a, b, max; printf("Введите два целых числа\n"); scanf("%d%d", &a, &b
- 10. main() { int a, b, max; printf("Введите два целых числа\n"); scanf("%d%d", &a, &b ); max =
- 11. Задания Ввести три числа и найти наибольшее из них. Пример: Введите три числа: 4 15 9
- 12. Сложные условия Задача. Фирма набирает сотрудников от 25 до 40 лет включительно. Ввести возраст человека и
- 13. Вариант 1. Алгоритм начало ввод x 'подходит' конец да нет x >= 25? да нет x
- 14. Вариант 1. Программа main() { int x; printf("Введите возраст\n"); scanf("%d", &x); if (x >= 25) if
- 15. Вариант 2. Алгоритм начало ввод x 'подходит' да нет x >= 25 и x 'не подходит'
- 16. Вариант 2. Программа main() { int x; printf("Введите возраст\n"); scanf("%d", &x); if ( x >= 25
- 17. Вложенность условных конструкций if (условие1) if (условие2) оператор1; else оператор2; else оператор3; if (условие1) оператор1; else
- 18. СЛЕДУЕТ ЗНАТЬ: Если проверяемые условия не влияют друг на друга, т.е. последовательность их вычисления безразлична, то
- 19. Сложные условия Сложное условие – это условие, состоящее из нескольких простых условий (отношений), связанных с помощью
- 20. Сложные условия Порядок выполнения сложных условий: выражения в скобках ! (НЕ, отрицание) , >= ==, !=
- 21. Истинно или ложно при a = 2; b = 3; c = 4; !(a > b)
- 22. Задания Ввести номер месяца и вывести название времени года. Пример: Введите номер месяца: 4 весна Ввести
- 23. Оператор поливариантного выбора switch (выражение) { case constant1:операторы; break; case constant2:операторы; break; … case constantn:операторы; break;
- 25. Скачать презентацию