Vasilevich Fokin
?>

1) зачем необходимо при отладке программы тестировать все ветви 2) может ли оператор if входить в другой if и как в этом случаи он работает?

Информатика

Ответы

info664
1

лучше для теста написать отдельную программу
И собрать все варианты исходных данных

чтобы убедиться, что нет ошибок в коде

2
иф тзен
иф тзен
елсе
иф тзен

как-то так, пиши
tanyamurashova11352
1) Ошибка может содержаться в любой ветке. Не протестировав все - не узнаешь, а не узнав - не исправишь. Значит в итоге будет кривая программа. Брак то бишь. 2) условия можно вкладывать друг в друга любое число раз, главное не запутаться в них в итоге. Выглядеть это будет например вот так: If a<0 then b:=a/2 else if a=0 then b:=a else b:=a*2; Или так: if a<0 then if (abs(a) mod 2 =0) then b:='отрицательное чётное' else b:='отрицательное нечетное' else b:='положительное'; Главное чётко следить к какому if какое then и особенно какое else. Блок схемы на картинке. Возможна масса других вариантов.
1) зачем необходимо при отладке программы тестировать все ветви 2) может ли оператор if входить в др
kseybar

var a: integer;

var t: real;

begin

   readln(a);

   t:= (a div 10) * (a mod 10) / 2;

   writeln(t)

end.

var a: integer;

begin

   readln(a);

   writeln((a div 10) - (a mod 10))

end.

var a: integer;

begin

   readln(a);

   writeln((a div 1000), " килограмм ", (a mod 1000), " грамм")

end.

var a: integer;

begin

   readln(a);

   writeln(a div 10000)

end.

var a, b, c, d: integer;

begin

   readln(a);

   d:= a div 38400;

   a:= a mod 38400;

   c:= a div 3840;

   a:= a mod 3840;

   b:= a div 96;

   a:= a mod 96;

   writeln(d, " берковцев ", c, " пудов ", b, " фунтов ", a, " золотников")

end.

zerckaln

Choosing a future profession is a very important step in everyone's life. Some school leavers hesitate for a long time, as it is difficult for them to decide, while others, on the contrary, make a firm decision earlier. In order to become what you want, you must first learn and get an education. If you like your future profession very much, then it will be interesting and not difficult to study.

As for me, I want to become a programmer. This profession attracted me when I was in elementary school. Then we started studying computer science, which became my favorite subject. I always listen very carefully to the teacher. I am interested in absolutely all topics on this subject, so I often ask a lot of additional questions in the lessons. At home, I have many different books: about the structure of the computer, about working with different programs, about the basics of programming, about breakdowns, about viruses, and others. In addition, I usually read additional literature on computer science in our school library or search for information that interests me on the Internet.

Объяснение:

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

1) зачем необходимо при отладке программы тестировать все ветви 2) может ли оператор if входить в другой if и как в этом случаи он работает?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

GoncharenkoKuzmin
Latsukirina
sklad
fokolimp
artmasterstyle
natalili32
volkovaoksana19806037
ivan-levermor
versalmoda2971
pechyclava
Erikhovich
frdf57
martabunova
olgavlad199