
- •Задание № 1 (срсп)
- •Тема: Запись констант, стандартных функций, выражений, операторов присваивания. Запись программ линейных структур алгоритмов.
- •Задание № 2 (срсп)
- •Тема: Алгоритмическое описание, запись программ линейных, разветвляющихся.
- •Задание № 3 (срсп)
- •Тема: Алгоритмическое описание, запись программ циклических структур алгоритмов.
- •Задание № 4 (срсп)
- •Тема: Алгоритмическое описание, составление программ обработки одномерного массива.
- •Задание № 5 (срсп)
- •Тема: Алгоритмическое описание, составление программ обработки двумерного массива.
- •Задание № 6 (срсп)
- •Тема: Составление программ решения задач с использованием функции.
- •Задание № 7 (срсп)
- •Тема: Составление программ задач обработки массивов с использованием указателей
- •Задание № 8 (срсп)
- •Тема: Программирование задач обработки символьных и строковых данных
- •Задание № 9 (срсп)
- •Тема: Методы сортировки.
- •Задание № 10 (срсп)
- •Тема: Составление программ решения задач с использованием структур данных.
- •Задание № 11 (срсп)
- •Тема: Составление программ решения задач с использованием файла произвольного доступа.
- •Задание № 12 (срсп)
- •Варианты заданий:
Задание № 1 (срсп)
срок сдачи: 3 неделя,
(согласно Графику выполнения и сдачи СРС и Графику проведения и содержания СРСП )
Тема: Запись констант, стандартных функций, выражений, операторов присваивания. Запись программ линейных структур алгоритмов.
Форма проведения: Решение задач.
Задание. Нарисовать блок-схему и написать программу вычисления смешанного арифметического выражения.
Варианты заданий:
1.
. 2.
. 3.
.
4.
. 5.
.
Методические рекомендации по проведению СРСП.
Контрольный
пример 1. Нарисовать
блок-схему и написать программу вычисления
заданного смешанного арифметического
выражения
Контрольный
пример 2. Даны x,
y, z .Вычислить a, b, если
,
.
/* пример 1 */ #include <stdio.h> #include <math.h> #include <conio.h> main() { int a, b, c; float rez; clrscr(); printf(“Input numbers a, b, c\n”); scanf(“%d%d%d”, &a, &b, &c); rez=(a+c/b-pow(28, 0.5))/(4*b*a+1); printf(“Result = %6.2f “, rez); getch(); return 0; } |
/* пример 2 */ #include <stdio.h> #include <math.h> #include <conio.h> main () { int x,y,z; float a,b; printf("Enter x, y, z\n"); scanf("%d%d%d", &x, &y, &z); a=(sqrt(fabs(x-1))-pow(fabs(y),0.33))/ (1+x*x/2+y*y/4); b=x*(tan(z)+exp(-(x+3))); printf("a = %f\nb = %f\n", a, b); getch(); return 0; } |
Задание № 2 (срсп)
срок сдачи: 4 неделя,
(согласно Графику выполнения и сдачи СРС и Графику проведения и содержания СРСП )
Тема: Алгоритмическое описание, запись программ линейных, разветвляющихся.
Форма проведения: Решение задач.
Задание. Вычислить заданное целочисленное выражение для данных a, b в формате INTEGER, используя условный оператор IF. Составить блок-схему алгоритма и написать программу.
Варианты заданий:
1.
2.
3.
4.
5.
6.
Методические рекомендации по проведению СРСП.
Контрольный
пример 1.
Вычислить
заданное выражение для данных a,
b
используя условный оператор IF:
Контрольный пример 2. Найти max(x, y, z).
/* пример 1 */ #include <stdio.h> #include <math.h> #include <conio.h> main () {float a, b, x; clrscr(); printf("Enter a, b\n"); scanf("%f%f", &a, &b); if (a>b) x=a/b-2; else if (a==b) x=-7; else x=(pow(a,3)-3)/a; printf("x = %4.2f\n", x); getch(); return 0; } |
/* пример 2 */ #include <stdio.h> #include <math.h> #include <conio.h> main () { int x, y, z; float a, b; clrscr(); printf("Enter x, y, z\n"); scanf("%d%d%d",&x, &y, &z); if (x>y || x>z) max=x; else if (y>z) max=y; else max=z; printf("max = %2.2f\n", max); getch(); return 0; } |