|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.03.2012, 17:10 | #1 |
Новичок
Джуниор
Регистрация: 02.03.2012
Сообщений: 1
|
Задача 9 класса
Помогите плиз нужно решить задачи а вот и они
Дано число от 1 до 999. В зависимости от количества знаков надо вывести либо "однозначное число",либо"Двузначное число" либо "Трехзначное число" Пример входных данных 256 пример выходных данных трехзначное число 2.Вы положили в банк 10000 руб. В конце каждого года размер вклада увеличивается на n процентов. Через сколько лет у вас будет 12000 руб. пример входных данных 7 пример выходных данных 3 3.Напишите программу которая преобразует слова оканчивающиеся на -онок и -енок, в множественном числе (мышонок-мышата, цыплёнок-цыплята и т.д.). Предусмотрите исключения из правил ребенок-дети звонок-звонки жаворонок-жаворонки |
02.03.2012, 17:25 | #2 |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
А где ваши попытки решения?
Пора уже в конце концов узреть, что это не решебник задач онлайн. Задавайте вопросы по решению, при этом приложив свои исходники к условию. Вы тем самым покажете другим, что у вас есть желание разобраться в задачах, а у других появится желание помочь вам. Хоть задачи и легкие (да даже не важен уровень сложности задач, дело то вовсе не в этом), помогать нет желания, честно. P.S. Хотя сколько об этом не тверди, все возвращается обратно на круги своя, будто это так и должно быть Я все сказал. P.P.S. Прошу прощения у модератора за флуд. Последний раз редактировалось Базиля; 02.03.2012 в 17:28. |
02.03.2012, 18:13 | #3 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
первое:
либо делишь целочисленно на 10, считаешь покуда введенное число не станет меньше нуля к примеру.. или меньше 10.. или же второй вариант решение влоб: пробить диапазоны чисел через if... от 1 до 9 - однозначное... и т.д... второе: делать лучше всего с циклом while условие do.. ну и выяснить процент сложный или простой (процент берется от первой суммы, в данном случае от 10000 или же от итоговой суммы предыдущего года) третье: рутинная работа, с исключениями... успехов... как спросили так вам и ответили...
пишу код не только за печеньки
|
02.03.2012, 21:40 | #4 |
Пользователь
Регистрация: 27.02.2010
Сообщений: 90
|
Код:
Код:
как-то так
Последний раз редактировалось Arhangel7; 02.03.2012 в 21:58. |
20.11.2012, 20:57 | #5 |
Новичок
Джуниор
Регистрация: 20.11.2012
Сообщений: 1
|
с небольшой поправкой к Arhangel7
program tri_znaka;
uses crt; var a:string; begin writeln('Введите число от 1 до 999'); readln(a); if (length(a))=1 then writeln('Однозначное'); if (length(a))=2 then writeln('Двузначное'); if (length(a))=3 then writeln('Трехзначоне') else writeln('Это число не входит в промежуток от 1 до 999'); readln; end. |
21.11.2012, 10:10 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ACOL, во-первых, не надо некропостерством заниматься и поднимать древние темы (тем более, по пустякам).
во-вторых, в условиях задачи сказано, ДАНО ЧИСЛО от 1 до 999. При чём здесь "это число не входит в промежуток"? я уже молчу о том, что Вы можете вообще 2 пробела ввести, программа скажет, что это ДВУХЗНАЧНОЕ число!! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача 11 класса. | Jessee | Помощь студентам | 20 | 01.02.2012 17:56 |
Задача на определение класса | novnicolas | Общие вопросы C/C++ | 7 | 19.12.2011 23:55 |
Задача из олимпиады 11 класса | Rebelition | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 02.11.2011 19:44 |
Задача для 8 класса | Анастасия_ns | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 20.05.2011 04:33 |
Задача для 8 класса | Sofolky | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 18.05.2011 07:53 |