Лабораторная работа по программированию на ЯВУ, ОмГТУ, АСОиУ, 1
семестр.
1. Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число – номер вертикали при счете слева направо, второе – номер горизонтали при счете снизу вверх. Даны натуральные числа k, l, m, n, каждое из которых не превосходит восьми. Определить, являются ли поля (k,l) и (m,n) полями одного цвета.
2. Даны натуральное число N, действительные числа X1, ., XN , Y1, ., YN.
Определить, сколько среди точек с координатами (Xi, Yi) таких, которые принадлежат кругу радиуса R и с центром в точке (X0, Y0).
3. Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелы внутри себя, будем называть словами. Подсчитать количество слов в строке.
5. Дан текстовый файл F. Переписать в другой файл G все строки из файла F,
начинающиеся с символа S, где символ S задается пользователем.
6. Дан файл F, содержащий координаты множества точек на плоскости. Записать в файл G сведения о направлении и длине отрезков, соединяющих точки множества с заданной точкой с координатами X,Y.
1. Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число – номер вертикали при счете слева направо, второе – номер горизонтали при счете снизу вверх. Даны натуральные числа k, l, m, n, каждое из которых не превосходит восьми. Определить, являются ли поля (k,l) и (m,n) полями одного цвета.
2. Даны натуральное число N, действительные числа X1, ., XN , Y1, ., YN.
Определить, сколько среди точек с координатами (Xi, Yi) таких, которые принадлежат кругу радиуса R и с центром в точке (X0, Y0).
3. Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелы внутри себя, будем называть словами. Подсчитать количество слов в строке.
5. Дан текстовый файл F. Переписать в другой файл G все строки из файла F,
начинающиеся с символа S, где символ S задается пользователем.
6. Дан файл F, содержащий координаты множества точек на плоскости. Записать в файл G сведения о направлении и длине отрезков, соединяющих точки множества с заданной точкой с координатами X,Y.