24.2.4.24010240. Napisati program koji traži da se sa tastature unese iznos glavnice G i kamatna stopa p. Program treba da izračuna iznos kamata K po formuli K = G  p/100 i novu svotu S = G + K i nakon toga
treba da ispiše sve unesene i izračunate podatke u sređenom obliku sa svim brojevima poravnatim uz desnu ivicu (sve cifre jedinica treba da budu jedna ispod druge).

Primjer 1 . za G = 1000 i p = 5, ispis treba da bude:
Glavnica: 1000
Kamatna stopa: 5
Kamate: 50
Nova svota: 1050

Primjer 2: za G = 55000 i p = 12, ispis treba da bude:
Glavnica: 55000
Kamatna stopa: 12
Kamate: 6600
Nova svota: 61600
Pretpostaviti da nijedna veličina neće preći širinu od 6 cifara. Eventualne decimalne rezultate zaokružiti, tako da za G = 3530 i p = 7, kamate trebaju biti K = 247 a ne 247.1.

Opis rješenja:

Listing programa:


package zadatak;
import java.util.Scanner;
public class zadatak24 {

	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		System.out.println("Unesi glavnicu i kamatnu stopu.");
		System.out.print("G=");
		int g = input.nextInt();
		System.out.println();
		System.out.print("p=");
		int p = input.nextInt();
		double k, s;
		k=g*p/100;
		s=g+k;
		System.out.println("Kamata iznosi "+k+", a nova svota je "+s);
	}
}

Izvođenje programa:

Riješeni zadaci    Index