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:

#include <iostream>
#include <conio.h>
#include <iomanip>
using namespace std;
int main()
{
    double G,p,S;int K;
    cin>>G>>p;
    cout<<"Glavnica:     "<<setw(7)<<G<<endl;
    cout<<"Kamatna stopa:"<<setw(7)<<p<<endl;
    cout<<"Kamata:       "<<setw(7)<<(K=G*p/100)<<endl;
    cout<<"Nova suma:    "<<setw(7)<<(S=G+K);
    getch();
    return 0;}

Izvođenje programa:

Riješeni zadaci 2    Index