среда, 26 октября 2011 г.

Модуль 3, задание 6

Program x;
var s,v,t:real;
begin
writeln ('Введите расстояние (s)');
readln (s);
waiteln ('Введите время (t)');
readln (t);
v:=s/t;
Writeln ('Скорость V=',v);
end.

Я не стал искать программу в интернете, а просто сел и за пару минут написал её сам)
В общем, она очень простая и тут практически нечего описывать, но всё же...
Program x-Название программы
Var- раздел описания переменных
s,v,t-переменные
Real-тип переменных, для данной задачи я взял тип Real, так как ответ может получиться дробным, то есть если бы к примеру я взял integer, а ответ получился не целый, то прога бы не запустилась
Begin-Начало программы
writeln-это у нас оператор вывода, то есть то что выводиться на экран под действием этой команды. хочу заметить то, что после этого оператора то, что стоит в апострофах, то есть в кавычках ('...')выводиться без изменений, и в этих апострофах можно писать что угодно
readln- это у нас оператор ввода. А то что стоит после этого оператора в скобках-это список ввода, если я не ошибаюсь)
так же хочу заметить что мне совсем было не обязательно писать в программе например это: writeln ('Введите скорость (s)'), потому что прога работала бы и без этого. а сделал я это для того чтобы когда мы запустили прогу, то там высветилось предложение введите расстояние. это сделано для удобства, а то новичок просто будет смотреть в тёмный экран))))
дальше у нас идёт присвоение к переменной v, то есть v:=s/t
и в конце концов end-завершение программы)
по моему тут всё просто))))

1 комментарий:

  1. И точно, все просто :)
    Хотя лучше вместо "присвоение" писать "присваивание"...
    Задание засчитано.

    ОтветитьУдалить