Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

forensic avatar forensic 1 Точки

Проблем със задача

Здравехте,

На задачата от Java Basic май 2020 първо видео от упражненията на 03.05, задачата с Калкулаторния депозит, не ми излиза същия изход.

Ето ми я формулата :

package com.company;

import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
 double depozit = Double.parseDouble(scanner.nextLine());
 int srok = Integer.parseInt(scanner.nextLine());
 double lihva = Double.parseDouble(scanner.nextLine());

 double suma = depozit + srok * ((depozit * lihva)/12);


 System.out.println(suma);

    }
}

Ето я и задачата:

1.   Калкулатор депозити

Напишете програма, която изчислява каква сума ще получите в края на депозитния период при определен лихвен процент. Използвайте следната формула:

сума = депозирана сума  + срок на депозита * ((депозирана сума * годишен лихвен процент ) / 12)

Вход

От конзолата се четат 3 реда:

  1. Депозирана сума – реално число в интервала [100.00 … 10000.00];
  2. Срок на депозита(в месеци) – цяло число в интервала [1…12];
  3. Годишен лихвен процент – реално число в интервала [0.00 …100.00]

 

Не мога да разбера къде бъркам, някой може ли да ми отговори. Вече 1 час се боря и не мога да разбера.

Тагове:
0
Programming Basics
MartinBG avatar MartinBG 4803 Точки

Лихвата на входа е от 0.00 до 100.00, но за изчисленията трябва да се раздели на 100:

double suma = depozit + srok * ((depozit * lihva / 100)/12)
0
forensic avatar forensic 1 Точки

Здравей,

Благодаря много! Така всичко е наред .

1
Mr.D.Dimitrov avatar Mr.D.Dimitrov 3 Точки

Може ли, ако имате време да обясните накратко защо делим лихвата на 100?

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.