1-Ввод информации с клавиатуры осуществляется с оператора read
Для вывода информации на экран служат операторы write и writeln.
2-К операторам проверки условия относят условный оператор if тернарный оператор оператор ветвления switch Каждый из них служит для выбора направления, в котором программа продолжит свое выполнение Каждый из них служит для выбора направления, в котором программа продолжит свое выполнение.
3- в зависимости от выполнения некоторого условия совершается одна или другая последовательность шагов
4-на 5 этапов
1-Сбор требований
2-разработка
3-тестирование
4-внедрение(это типо закончить работу сдать)
5-поддержка(обновления в крации )
Объяснение:
я где то кратко написал надеюсь (я сам такое сдавал)
1-Ввод информации с клавиатуры осуществляется с оператора read
Для вывода информации на экран служат операторы write и writeln.
2-К операторам проверки условия относят условный оператор if тернарный оператор оператор ветвления switch Каждый из них служит для выбора направления, в котором программа продолжит свое выполнение Каждый из них служит для выбора направления, в котором программа продолжит свое выполнение.
3- в зависимости от выполнения некоторого условия совершается одна или другая последовательность шагов
4-на 5 этапов
1-Сбор требований
2-разработка
3-тестирование
4-внедрение(это типо закончить работу сдать)
5-поддержка(обновления в крации )
Объяснение:
я где то кратко написал надеюсь (я сам такое сдавал)
var
a, chet, nechet : integer;
begin
write('введите число: ');
readln(a);
while a > 0 do begin
if (a mod 10) mod 2 = 0then chet += 1 else nechet += 1;
a := a div 10;
end;
writeln('четных: ', chet);
writeln('не четных: ', nechet);
end.
программа считает 0 как четное число. Если нужно что бы 0 не учитывался при подсчете то необходимо строку:
if (a mod 10) mod 2 = 0then chet += 1 else nechet += 1;
заменить на:
if a mod 10 <> 0 then if (a mod 10) mod 2 = 0then chet += 1 else nechet += 1;