Документ взят из кэша поисковой машины. Адрес оригинального документа : http://geophys.geol.msu.ru/STUDY/2KURS/zach1_00.DoC
Дата изменения: Wed Apr 10 17:36:35 2002
Дата индексирования: Mon Oct 1 20:13:43 2012
Кодировка: Windows-1251

Билеты к за?ету по курсу 'Программирование'. Осенний семестр 2000 г.


1. Типы данных (целые, вещественные, символьные, массивы, структуры).
Зада?а
В текстовом файле заданы две строки, в каждой целое ?исло и произвольное
коли?ество символов. Вывести на экран эти два ?исла.

2. Блоки в языке СИ, функция main, комментарии, область действия
переменных.
Зада?а
С?итать из командной строку и символ и определить коли?ество вхождений
этого символа в текстовом файле

3. Стандартные функции и их использование.
Зада?а
Написать функцию, ?итающую из файла двумерный массив и выделяющую под него
динами?ескую память(размерность массива известна).

4. Оператор if, операции отношений, логи?еские операции.
Зада?а
В динами?ески созданном двумерном массиве поменять местами i-ю строку с i+2-
й строкой.

5. Операторы цикла (do, while, for).
Зада?а
В динами?ески созданном двумерном массиве поменять местами j-й столбец с
j+2-м столбцом.

6. Адресная операция, указатели.
Зада?а
Найти максимальный элемент в динами?ески созданном одномерном массиве.

7. Массивы, инициализация массивов, доступ к элементам массивов.
Зада?а
Написать и использовать в программе функцию, возвращающую расстояние между
двумя то?ками в декартовой системе координат. Координаты то?ек (x,y) задать
в виде структуры.

8. Функция, параметры, возврат зна?ений, переда?а аргументов в командной
строке.
Зада?а
Написать функцию, ?итающую из файла одномерный массив и выделяющую под него
динами?ескую память (размерность неизвестна).

9. Организация ввода-вывода.
Зада?а
Написать функцию распе?атывающую на экран структуру из целого и дух
вещественных ?исел.



10. Динами?еское распределение памяти.
Зада?а
Задать структуру с двумя действительными ?ислами и целым клю?ом. Написать
функцию возвращающую структуру из массива с максимальным клю?ом.

11. Использование структур.
Зада?а
Написать функцию распе?атывающую на экран динами?ески заданный двумерный
массив.

12. Типы данных (целые, вещественные, символьные, массивы, структуры).
Зада?а
В динами?ески созданном двумерном массиве поменять местами i-ю строку с i+2-
й строкой.

13. Блоки в языке СИ, функция main, комментарии, область действия
переменных.
Зада?а
В текстовом файле заданы две строки, в каждой целое ?исло и произвольное
коли?ество символов. Вывести на экран эти два ?исла.

14. Стандартные функции и их использование.
Зада?а
Написать функцию, ?итающую из файла структуру из трех вещественных ?исел и
создающую соответствующий динами?еский массив.

15. Оператор if, операции отношений, логи?еские операции.
Зада?а
В динами?ески созданном двумерном массиве поменять местами j-й столбец с
j+2-м столбцом.

16. Операторы цикла (do, while, for).
Зада?а
Написать функцию, возвращающую расстояние между двумя то?ками в декартовой
системе координат. Координаты то?ек (x,y) задать в виде структуры

17. Адресная операция, указатели.
Зада?а
Написать и использовать в программе функцию, распе?атывающую на экран
структуру из целого и дух вещественных ?исел.

18. Массивы, инициализация массивов, доступ к элементам массивов.
Зада?а
Написать и использовать в программе функцию, возвращающую расстояние между
двумя то?ками в декартовой системе координат. Координаты то?ек (x,y) задать
в виде структуры.

19. Функция, параметры, возврат зна?ений, переда?а аргументов в командной
строке.
Зада?а
Найти максимальный элемент в динами?ески созданном одномерном массиве.

20. Организация ввода-вывода.
Зада?а
Написать и использовать в программе функцию, распе?атывающую на экран
динами?ески заданный двумерный массив.