Вопрос задан 02.03.2019 в 22:39. Предмет Информатика. Спрашивает Шуляренко Таня.

Бизнесмен Василий после прочтения известной книги решил открыть новый бизнес – отгружать апельсины

бочками. Партнерам важно знать сколько именно бочек апельсинов отгружается каждый день. Мобильный телефон Василия поддерживает только транслит, поэтому он передает сообщения вида "N bochek" . Например, "3 bochki" или "1 bochka"/ Напишите программу, которая выбирает правильное слово (из "bochka" , "bochek" , "bochki" ) в зависимости от N.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Пеньков Роман.
Program vasil ;
var n , m : integer ;
begin
  write ( 'vvedi chislo bochek N=' ) ;
  readln ( n ) ;
  m := n mod 10 ;
   
  if ( m = 1 and n <> 11 ) then writeln ( n , ' bochka' ) 
   else if (m <= 4 and n <> 12 and n <> 13 and n <> 14 and m <> 0) then writeln ( n , ' bochki' ) 
      else writeln ( n , ' bochek' ) ;
 end.  

Так, наверное. Если будет косяк, то пиши, или сам сообрази где ошибка. Сейчас нет под рукой компилятора, не могу оттестировать. 
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос