dbakun
?>

Рассмотрите бд продажи определите количество записей после применения числового фильтра к полю сумма​

Информатика

Ответы

gbfedak220
Здесь нужно проанализировать, какое слово следует написать в зависимости от введенного числа.
Если число оканчивается на 0, 5, 6, 7, 8, 9, то нужно написать "лет".
Если число оканчивается на 1, то нужно написать "год".
Если число оканчивается на 2, 3, 4, то нужно написать "года".
НО! Исключение составляют числа от 11, до 19, здесь всегда нужно писать "лет". Поэтому в программе проверяются и само число n и последний разряд этого числа x.

Программа:

program z;
var n,x:integer;
begin
readln(n);    {вводим число}
x:=n mod 10;    {вычислим последний разряд числа}
if (x=0) or ((n>10) and (n<=19)) or (x>=5) then writeln(n,' лет')
else
if x=1 then writeln(n,' год')
else
if (x>1)and(x<5) then writeln(n,' года');
end.

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

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

Рассмотрите бд продажи определите количество записей после применения числового фильтра к полю сумма​
Ваше имя (никнейм)*
Email*
Комментарий*

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

braigon974
badalovao256
Bi-1704
marvindkc
Rustamov741
marvindkc
nalich8524
maruska90
maisa1991
familumid
АЛЕКСЕЙ
Марина_Мария
mdsazonovatv1173
Yuliya1693
Мамедов