Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Создание трассировочной таблицы

Алекс Ученик (88), закрыт 8 лет назад
Помогите пожалуйста разобраться, как составляются трассировочные таблицы при решении задач в Turbo Pascal на циклы (while и for). А то я что-то совсем не понимаю в этом, программки вроде как могу писать, а вот решение студенческих задач не могу делать. . Представьте мне какую-нибудь задачу на циклы, а затем внизу напишите трассировочную таблицу, как вы это делали. Очень нужна ваша помощь. Заранее за помощь.
Дополнен 13 лет назад
P.S. У меня даны задачи, которые нужно найти (например, в таком духе: чему равна переменная s или сколько раз выполниться цикл) . Компьютером пользоваться нельзя. Т. е вариант один - эта трассировочная таблица, которую нужно составлять для помощи самому себе. Может кто может помочь?
Лучший ответ
Алексей Арыков Мудрец (13123) 13 лет назад
трассировочная таблица - это вывод значений цикла на каждом шаге.. .

for i := 1 to 100 do
begin
...
writeln(i,' ',res1[ i ],' ',res2[ i ],' ', sum);
end;

n/е. на каждом шаге выводишь текущий значения переменных, которые используешь, например "текущая сумма", "текущий элемент массива" и т. д.
Остальные ответы
ЕВА ЕВА Знаток (360) 7 лет назад
помогите пожалуйста закончить программу к заданию
А вот и программа
var
S,i, N: integer;
begin
read(N);
s:=1;
for i := 2 to n do
s:=s+i;
writeln(S);
end.
Похожие вопросы