|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.12.2018, 14:11 | #1 |
Пользователь
Регистрация: 07.11.2017
Сообщений: 42
|
[РЕШЕНО] Джон взял кредит в банке на сумму А под Р% в день. Каждый седьмой день он будет возвращать некоторую сумму В. Сможет ли Джон рассчитаться с банком
Всем привет. Прошу написать код для следующей задачи, т.к. будто она и простая, но вот слепить ничего не могу. Задание следующее.
Джон взял кредит в банке на сумму А под Р% в день. Каждый седьмой день он будет возвращать некоторую сумму В. Сможет ли Джон рассчитаться с банком и если да то сколько платежей придется ему заплатить и какая сумма будет внесена последней. Входные данные: три целых числа А, Р и В. Исходные данные два числа, количество платежей и сумма которая будет внесена последней (с точностью 2 знака после запятой) или -1, если это нельзя сделать. Пример: Ввод: 100 2 90 Вывод: 2 28.57 Вот как бы начало, где я подсчитываю суму вместе с процентами за 7 дней, далее я понял что нужно вычесть от этого числа В и опять считать в цикле, но просто я думаю есть вариант решения проще. Ниже я просто привел один цикл и вывожу суму, которую нужно опять зациклить. Подскажите, пожалуйста. Код:
Код:
Последний раз редактировалось Вадим Мошев; 20.12.2018 в 13:49. |
20.12.2018, 12:08 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Если после s:=s-b s стало больше А, то кредит он не вернет
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
20.12.2018, 13:19 | #3 |
Пользователь
Регистрация: 07.11.2017
Сообщений: 42
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разбойники Джон и Боб ограбили караван и в качестве добычи получили три золотых слитка - C++ | Александр121 | Общие вопросы C/C++ | 4 | 10.02.2018 21:51 |
есть 200 тонн цемента, в первый день я трачу 5 тонн, дальше каждый день на 20% больше. Как при помощи цикла while заставить программу показать, через сколько дней цемент кончится? | LaSTiqq | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 21.04.2017 17:47 |
С++ Лыжник, начав тренировки, в первый день пробежал n км. Каждый следующий день он увеличивал пробег на m% от пробега предыдущего дня. Сколько километров он пробежит за k дней. | marina46 | Помощь студентам | 9 | 23.11.2016 18:27 |
Зная валютный курс на сегоднейший день и имеющую сумму тенге рассчитать количество долларов (Паскаль) | digger_fallboy | Помощь студентам | 2 | 26.09.2011 19:40 |
показать сумму за день | vostok | Microsoft Office Excel | 17 | 21.06.2010 08:27 |