[Ph12m 58] Задание 1
Sergey Maslennikov
tmp110306 на rplab.ru
Пн Мар 18 18:27:13 MSK 2013
Для выполнения заданий вам понадобится учётная запись на компьютере
cs.rplab.ru. Задания пока (предположительно, до середины апреля) будут
общими.
Предполагаю, что операционная система и редактор будут для вас
непривычны, зато позволят унифицировать ваш доступ к машине с
компилятором и организовать вашу работу из любого места с сетью.
Начнём с изучения C.
Первая задачка будет очень простенькой, но, чтобы корректно
скомпилировать программу, вам, предположительно, придётся перелопатить
много документации. Формулировка задачи такая:
Написать программу, которая через стандартный входной поток принимает
строку, в которой записано два действительных числа (например,
"31.528 23.836"), а затем в стандартный выходной поток выводит первое
число, второе число, сумму первого и второго чисел (например,
"31.528 23.836 55.364").
Если вы считаете, что выполнили задание, сообщите об этом в рассылку!
Ссылки на документацию даны здесь: http://rplab.ru/phys-f/cs
Рекомендуемый встроенный редактор -- Emacs. Потребуется его описание.
Потребуется, также, описание системы и примеры программ на C, C++,
которые можно подсмотреть на той же машине (cs.rplab.ru) в директориях
ФТПшников (начинаются с "tf"). Можно даже найти готовую программу и
попробовать самостоятельно её скомпилировать.
Раз уж в конце нужно будет ставить оценки, то заведу оценочный журнал, и
сделаю итоговую оценку пропорциональной сумме журнальных оценок.
В первой задаче будет оценено наличие файла с исходным кодом,
корректного файла Makefile, исполняемого файла в вашей директории на
cs.rplab.ru, будет оценена ваша способность защитить действия по
созданию исполняемого файла (если корректно и способны, то поставлю вам
в журнал оценку 1).
СН
Подробная информация о списке рассылки phys12m