197 / 9 / 3
Регистрация: 30.04.2016
Сообщений: 733
1

Заполнить таблицу трассировки

15.04.2019, 10:17. Показов 3474. Ответов 2
Метки нет (Все метки)

Имеется блок – схема алгоритма подсчёта десятичных разрядов в заданном положительном
числе N. Заполнить таблицу трассировки и доказать, что
в переменой k действительно получили количество разря-
дов (в данном случае их 4).
Таблица 7.1 для трассировки алгоритма.
Оператор Условие N k Примечание
“ “ “ “ “
Написать программу и проверить алгоритм для других
значений N. (Написал программу согласно коду):
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
CLS
Var N, k: Integer;
begin
ClrScr;
Write(‘ Ввести число:);
    ReadLn(N);
        k:= 0;
  if N > 0 then
  N:= N div 10;
     k:= k + 1;
Writeln(‘ ‘,k);
   ReadLn
end.
Ввёл число – получил такой выход:
Pascal
1
2
Ввести число:   42
1
И что это? Что за количество разрядов. В условии
сказано, что их (разрядов) в данном случае 4 – в
каком случае?
Вы бы сделали хотя бы одну строку для таблицы.
Что в этой строке должно быть.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.04.2019, 10:17
Ответы с готовыми решениями:

Заполнить таблицу трассировки
Имеется блок – схема алгоритма подсчёта десятичных разрядов в заданном положительном числе N....

Заполнить таблицу трассировки
Имеется блок – схема алгоритма подсчёта десятичных разрядов в заданном положительном числе N. ...

Вывести на экран таблицу трассировки для функции
Помогите пожалуйста вывести на экран таблицу трассировки для функции нахождения k-ого члена...

Как сделать таблицу трассировки для кода
как сделать таблицу трассировки для этого кода ?

2
Почетный модератор
64227 / 47529 / 32736
Регистрация: 18.05.2008
Сообщений: 115,182
15.04.2019, 13:04 2
Pascal
1
2
3
4
5
repeat  
 N:= N div 10;
 k:= k + 1;
until N=0;
Writeln(‘ ‘,k);
0
Модератор
8947 / 4508 / 3083
Регистрация: 17.08.2012
Сообщений: 14,375
16.04.2019, 01:12 3
Цитата Сообщение от Petro29 Посмотреть сообщение
В условии
сказано, что их (разрядов) в данном случае 4 – в
каком случае?
Внимательно и полностью читайте выданное Вам задание. Если сказано "в данном случае", то и речь идёт о некоем "данном случае", то есть, в задании выше по тексту есть пример (тот самый "данный случай"), в котором указано четырёхразрядное число. Если это не так, то составитель задачи крайне невнимателен, поскольку он забыл написать в задании пример, на который сам же и ссылается.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.04.2019, 01:12
Помогаю со студенческими работами здесь

заполнить таблицу
Заполнить двумерный массив следующим образом:

Заполнить таблицу
Даны 2 прайс-листа, на январь и на март. Нужно вычислить цены на апрель и заполнить таблицу справа

Заполнить таблицу
Заполнить таблицу с 3 видами функции 1.Вид f 2. Запись в Excel 3.Краткое описание.

Заполнить таблицу
Как заполнить StringGrid этим способом?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru