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
|