Содержание
- 2. Где прочитать про управление в Си? http://givi.olnd.ru/kr2/index.html - Б. Керниган, Д. Ритчи. Язык программирования Си http://givi.olnd.ru/kr2/03.html
- 3. Простейшая программа (естественно, на Си) #include void main() { printf("main() start\n"); printf("main() finish\n"); } Функция main()
- 4. Простейший цикл DO WHILE #include void main() { printf("main() start\n"); int a = 1; do {
- 5. Знакомство с GOTO #include void main() { printf("main() start\n"); int a = 1; //do { label_do:
- 6. Простейший цикл WHILE #include void main() { printf("main() start\n"); int a = 1; while (a printf("%d
- 7. GOTO vs WHILE #include void main() { printf("main() start\n"); int a = 1; // while (a
- 8. WHILE #include void main() { printf("main() start\n"); int a = 2000; while (a printf("%d ", a);
- 9. WHILE vs WHILE #include void main() { printf("main() start\n"); int a = 2000; while (a printf("%d
- 10. CONTINUE #include void main() { printf("main() start\n"); int a = 1999; while (a a = a
- 11. WHILE & CONTINUE vs GOTO #include void main() { printf("main() start\n"); int a = 1999; while
- 12. WHILE & CONTINUE vs GOTO (2) #include void main() { printf("main() start\n"); int a = 1999;
- 13. WHILE & CONTINUE vs GOTO (3) Вывод 2000 2001 2002 2003 ... 2030 - только НЕВИСОКОСНЫЕ
- 14. RETURN #include void main() { int num = 44; int del = 2; while (del //
- 15. RETURN (2) #include void main() { int num = 44; int del = 2; while (del
- 16. RETURN (3) #include void main() { int num = 44; int del = 2; while (del
- 17. RETURN vs GOTO (1) #include void main() { int num = 44; int del = 2;
- 18. RETURN vs GOTO (2) #include void main() { int num = 44; int del = 2;
- 19. RETURN со значением (1) #include // Возвращает 1 - если число num "ПРОСТОЕ" // (делится только
- 20. RETURN со значением (1.1) #include // Возвращает 1 - если число num "ПРОСТОЕ" // (делится только
- 21. RETURN со значением (2) void main() { int num = 30; if (isPrime(num)) printf("Number %d is
- 22. Вызов функции в WHILE void main() { int n = 10; int a = 1; int
- 23. Бесконечный WHILE и выход из него void main() { int num = 10010; while (1) {
- 24. BREAK vs GOTO (1) void main() { int num = 20; while (1) { if (isPrime(num))
- 25. BREAK vs GOTO (2) вывести ровно одно простое число не меньше заданного num void main() {
- 26. BREAK vs RETURN (1) void main() { printf("main() start\n"); int num = 20; while (1) {
- 27. BREAK vs RETURN (2) void main() { printf("main() start\n"); int num = 20; while (1) {
- 28. BREAK vs RETURN (3) void main() { printf("main() start\n"); int num = 20; while (1) {
- 29. BREAK vs RETURN (4) вывести ровно одно простое число не меньше заданного num void main() {
- 30. SWITCH (1) #include #include void main() { printf("main() start\n"); SetConsoleCP(1251); SetConsoleOutputCP(1251); int n; printf("Введите номер дня
- 31. SWITCH (2) switch (n) { case 1: printf("Вы ввели ПН\n"); break; case 2: printf("Вы ввели ВТ\n");
- 32. SWITCH (3) switch (n) { case 1: printf("Вы ввели ПН\n"); break; case 2: printf("Вы ввели ВТ\n");
- 33. SWITCH в Win приложении
- 34. SWITCH в Win приложении (2)
- 35. Реализация консольного меню при помощи SWITCH (1) Заготовка для ЛР10 и ЛР11 – меню выбора действия
- 36. Реализация консольного меню при помощи SWITCH (2) void main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); int n; do {
- 37. Реализация консольного меню при помощи SWITCH (3) switch (n) { case 1: print1_10(); break; case 2:
- 39. Лабораторная работа №10 Консольное меню и циклические задачи (DO WHILE)
- 40. Задача 1. Сделать меню для управления Программа должна выводить числа от 1 до 10 - если
- 41. Задача 2. Добавить пункт меню ‘4’ Если пользователь выбрал ‘4’, то нужно вывести 10 первых четных
- 42. Задача 3. Добавить пункт меню ‘5’ Если пользователь выбрал ‘5’, то нужно вывести 10 первых чисел
- 43. Задача 4. Добавить пункт меню ‘6’ Если пользователь выбрал ‘6’, то нужно вывести 10 первых чисел
- 44. Задача 5*. Добавить пункт меню ‘7’ Если пользователь выбрал ‘7’, то нужно вывести 11 первых чисел
- 45. Домашнее задание по ЛР10 Доделать задачи 1-4. Добавить в меню пункт «Вывести 11 первых чисел ряда
- 46. ИТОГО по ЛР10 Научились создавать меню.
- 48. Лабораторная работа №11 Цикл WHILE
- 49. Задача 1. Добавить вычисления через WHILE Продолжаем работать с кодом, созданным в ЛР10. Если пользователь выбрал
- 50. Задача 2. 1000 900 800 … 100 Добавить пункт меню ‘12’. Если пользователь выбрал ‘12’, то
- 51. Задача 3. Все пункты с 1 до 10 переделать в WHILE Переделать все функции, реализованные через
- 52. Задача 4*. Рост суммы на счете Добавить пункт меню ‘13’. Если пользователь выбрал ‘13’, то вывести
- 53. Домашнее задание ЛР11 Доделать задачи 1-3, которые не успели сделать на занятии в классе. Добавьте пункт
- 54. ИТОГО по ЛР11 Познакомились с WHILE
- 57. Скачать презентацию