Содержание
- 2. Ввод-вывод в С++
- 3. Ввод в формате языка С scanf ("%i%i", &a, &b); формат ввода scanf – форматный ввод адреса
- 4. Сложение двух чисел Задача. Ввести два целых числа и вывести на экран их сумму. #include main()
- 5. Что неправильно? int a, b; scanf ("%i", a); scanf ("%i", &a, &b); scanf ("%i%i", &a); scanf
- 6. Вывод чисел на экран printf ("%i", c); здесь вывести целое число это число взять из ячейки
- 7. Вывод целых чисел int x = 1234; printf ("%d", x); 1234 printf ("%9d", x); минимальное число
- 8. Вывод вещественных чисел float x = 123.4567; printf ("%f", x); 123.456700 printf ("%9.3f", x); минимальное число
- 9. Полное решение #include main() { int a, b, c; printf("Введите два целых числа\n"); scanf("%d%d", &a, &b);
- 10. В ФОРМАТЕ С++ Используется библиотечный файл iostream, в котором определены стандартные потоки ввода данных от клавиатуры
- 11. БАЗОВЫЕ КОНСТРУКЦИИ линейная, разветвляющаяся и циклическая Операторы управления работой программы называются управляющими конструкциями программы: составные операторы;
- 12. СОСТАВНЫЕ ОПЕРАТОРЫ К составным операторам относят собственно составные операторы и блоки. В обоих случаях это последовательность
- 13. ОПЕРАТОРЫ УПРАВЛЕНИЯ
- 14. УСЛОВНЫЙ ОПЕРАТОР if (условие) оператор_1; else оператор_2; логическое выражение, переменная или константа.
- 16. Что неправильно? if a > b { a = b; } else b = a; if
- 17. Сложные условия
- 18. Сложные условия Задача. Фирма набирает сотрудников от 25 до 40 лет включительно. Ввести возраст человека и
- 19. Вариант 1. Алгоритм начало ввод x 'подходит' конец да нет x >= 25? да нет x
- 20. Вариант 1. Программа main() { int x; cout cin>>x; if (x >= 25) if (x cout
- 21. Вариант 2. Алгоритм начало ввод x 'подходит' да нет x >= 25 и x 'не подходит'
- 22. Вариант 2. Программа main() { int x; cout cin>>x; if ( x >= 25 && x
- 23. Сложные условия Сложное условие – это условие, состоящее из нескольких простых условий (отношений), связанных с помощью
- 24. Сложные условия Порядок выполнения сложных условий: выражения в скобках ! (НЕ, отрицание) , >= ==, !=
- 25. Истинно или ложно при a = 2; b = 3; c = 4; !(a > b)
- 26. ОПЕРАТОР ВЫБОРА Оператор switch необходим в тех случаях, когда в зависимости от значений какой-либо переменной надо
- 27. Программа main() { int M, D; printf("Введите номер месяца:\n"); scanf("%d", &M); switch ( M ) {
- 28. Задача: Ввести букву и вывести название животного на эту букву. Особенность: выбор по символьной величине. main()
- 29. Оператор выбора Особенности: после switch может быть имя переменной или арифметическое выражение целого типа (int) или
- 30. ОПЕРАТОРЫ ЦИКЛА
- 31. ОПЕРАТОР ЦИКЛА С ПРЕДУСЛОВИЕМ while (выражение) оператор; или while (условие) { оператор 1; оператор 2; ...
- 32. ОПЕРАТОР ЦИКЛА С ПОСТУСЛОВИЕМ do оператор while (выражение); или do { оператор_1; оператор_2; ... оператор_n; }
- 33. ОПЕРАТОР ЦИКЛА С ПАРАМЕТРОМ for (нач_присваивание; выражение; приращение) { оператор1; оператор2; ... }
- 34. ИСПОЛЬЗОВАНИЕ ЦИКЛА С ПАРАМЕТРОМ 1) Уменьшение параметра: for ( n=10; n>0; n--) { тело цикла}; 2)
- 35. ИСПОЛЬЗОВАНИЕ ЦИКЛА С ПАРАМЕТРОМ 4) Коррекция может осуществляться не только с помощью сложения или вычитания: for
- 36. ВЫЧИСЛИТЬ ФАКТОРИАЛ ЧИСЛА N (N!=1×2×3 ×… ×N).
- 37. ВЫВЕСТИ НА ЭКРАН ТАБЛИЦУ ЗНАЧЕНИЙ ФУНКЦИИ y = esin(x)cos(x) НА ОТРЕЗКЕ [0;pi] С ШАГОМ 0.1
- 38. ОПЕРАТОРЫ ПЕРЕХОДА
- 39. Операторы, которые принудительно изменяют порядок выполнения команд 1. goto метка; … метка: оператор; 2. break осуществляет
- 40. Отладка программ
- 41. Отладка программ Отладка – поиск и исправление ошибок в программе. Англ. debugging, bug = моль, жучок
- 42. Трассировка printf("Введено X=%d\n", X); printf("В цикле: i=%d, X=%d\n", i, X); printf("После цикла: X=%d\n", X); main() {
- 43. Отключение части кода (комментарии) main() { int i, X; printf("Введите целое число:\n"); scanf("%d", &X); X *=
- 44. Точки останова это точка останова ЛКМ или Ctrl+F5 F8 – запустить и выполнить до следующей точки
- 46. Скачать презентацию