С Новым годом! Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/100: Рейтинг темы: голосов - 100, средняя оценка - 4.82
10 / 10 / 2
Регистрация: 10.02.2011
Сообщений: 115

После введенного числа, обозначающего денежную единицу, дописать слово «копейка»

16.02.2011, 18:44. Показов 18706. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста
Написать программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 99), обозначающего денежную единицу, дописывает слово «копейка» в правильной форме. Например, 5 копеек, 41 копейка и т.д.
2
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.02.2011, 18:44
Ответы с готовыми решениями:

После введенного числа, обозначающего денежную единицу, дописать слово «Рубль» в правильной форме
Составить программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 99), обозначающего денежную единицу, дописывает слово...

После числа дописать слово "рубль" в правильной форме
написать программу, которая после введенного с клавиатуры числа( в диапазоне от 1 до 999) обозначающего денежную единицу, дописывает слово...

Составить программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 99), обозначающего денежную единицу, дописывает слово копейка
Привет, по идее довольно простая задача, находил ее на паскале, но это не то ,язык С++. Я не знаю, почему не могу понять, несколько задач...

11
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,168
16.02.2011, 18:51
Stepan_94_29, Ты хоть в темы-то свои заглядывай...

Составте программы

Добавлено через 1 минуту
Тебе по другому все равно не напишут, ибо это задача на оператор выбора case....
1
10 / 10 / 2
Регистрация: 10.02.2011
Сообщений: 115
16.02.2011, 18:53  [ТС]
Цитата Сообщение от Puporev Посмотреть сообщение
Stepan_94_29, Ты хоть в темы-то свои заглядывай...

Составте программы

Добавлено через 1 минуту
Тебе по другому все равно не напишут, ибо это задача на оператор выбора case....
да именно на него но так как ты мне написал мне не понятно спасибо тебе конечно огромное за помощь но я не могу в ней разобраться
Мне надо что то вроде с If ... then
else
1
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,168
16.02.2011, 18:58
Вот, держи по другому, болезный. Только не пиши что и тут тебе циклы мерещатся...
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
uses crt;
var n:byte;
begin
clrscr;
repeat
write('Введите количество копеек от 1 до 99 n=');
readln(n);
until n in [1..99];
if n in[10..20,30,40] then write(n,' копеек')
else
 begin
  if n mod 10 =1 then write(n,' копейка')
  else if n mod 10 in [2..4] then write(n,' копейки')
  else write(n,' копеек');
 end;
readln
end.
2
 Аватар для SuPeR XaKer
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,876
16.02.2011, 19:01
да именно на него
ну а if тогда при чём если это на case....
0
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,168
16.02.2011, 19:02
Ему нужно на case, но
Мне надо что то вроде с If ... then
else
1
10 / 10 / 2
Регистрация: 10.02.2011
Сообщений: 115
16.02.2011, 19:03  [ТС]
Цитата Сообщение от Puporev Посмотреть сообщение
Вот, держи по другому, болезный. Только не пиши что и тут тебе циклы мерещатся...
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
uses crt;
var n:byte;
begin
clrscr;
repeat
write('Введите количество копеек от 1 до 99 n=');
readln(n);
until n in [1..99];
if n in[10..20,30,40] then write(n,' копеек')
else
 begin
  if n mod 10 =1 then write(n,' копейка')
  else if n mod 10 in [2..4] then write(n,' копейки')
  else write(n,' копеек');
 end;
readln
end.
А зачем в 8 и 9 строчке Вот так написано [1..4] Что это значит???
1
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,168
16.02.2011, 19:04
Stepan_94_29, А не застрелиться ли тебе? Или учебник может почитаешь?
1
10 / 10 / 2
Регистрация: 10.02.2011
Сообщений: 115
16.02.2011, 19:07  [ТС]
Цитата Сообщение от Puporev Посмотреть сообщение
Stepan_94_29, А не застрелиться ли тебе? Или учебник может почитаешь?
У меня нет учебника по паскалю!!!
1
 Аватар для SuPeR XaKer
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,876
16.02.2011, 19:12
У меня нет учебника по паскалю!!!

Не по теме:

И в гугле забанили?

0
 Аватар для VakhramoV
20 / 20 / 12
Регистрация: 07.02.2011
Сообщений: 82
16.02.2011, 19:31
Цитата Сообщение от Puporev Посмотреть сообщение
Вот, держи по другому, болезный. Только не пиши что и тут тебе циклы мерещатся...
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
uses crt;
var n:byte;
begin
clrscr;
repeat
write('Введите количество копеек от 1 до 99 n=');
readln(n);
until n in [1..99];
if n in[10..20,30,40] then write(n,' копеек')
else
 begin
  if n mod 10 =1 then write(n,' копейка')
  else if n mod 10 in [2..4] then write(n,' копейки')
  else write(n,' копеек');
 end;
readln
end.
repeat until - не цикл?
0
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,168
17.02.2011, 09:43
Во блин, привычка проверку делать..
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
uses crt;
var n:byte;
begin
write('Введите количество копеек от 1 до 99 n=');
readln(n);
if not(n in [1..99]) then write('Недопустимое значение')
else if n in[10..20,30,40] then write(n,' копеек')
else
 begin
  if n mod 10 =1 then write(n,' копейка')
  else if n mod 10 in [2..4] then write(n,' копейки')
  else write(n,' копеек');
 end;
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.02.2011, 09:43
Помогаю со студенческими работами здесь

7. Написать программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 50), обозначающего денежную единицу, дописывает слово "рубль"
Написать программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 50), обозначающего денежную единицу, дописывает слово...

После введенного числа дописать слово "копейка" в правильной форме
Разработать программные модули для решения следующих задач, используя предложение if Написать программу, которая после введенного с...

Оператор множественного выбора: после введенного числа дописать слово «Рубль» в правильной форме
Народ помогите срочно экзамен по программированию через неделю помогите с задачей: Составить программу, которая после введенного с...

После введенного с клавиатуры числа в диапазоне от 1 до 99 дописать слово "рубль" в правильном падеже
Написать программу, которая после введенного с клавиатуры числа в диапазоне от 1 до 99 дописывает слово «рубль» в правильном падеже. C#. в...

После введенного с клавиатуры числа (от 1 до 999), дописать слово "рубль" в правильной форме
Помогите написать программу, которая после введенного с клавиатуры числа (от 1 до 999), дописывает слово «рубль» в правильной форме (21...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru