24.2.3.24010220. Napisati program koji traži da se sa tastature unese brzina broda u čvorovima koja se zadaje isključivo kao cijeli broj (obavezno koristiti promjenljivu tipa int), a zatim izračunava i ispisuje brzinu broda u km/h kao decimalan broj. Koristiti činjenicu da je čvor morska milja na sat, a da je jedna morska milja 1852 m (ovaj podatak obavezno definirati u programu kao konstantu). Na primjer, ukoliko se kao brzina broda unese broj 20, program treba da ispiše rezultat 38.87689 jer je 20 čvorova = 38.87689 km/h. na n decimala.
Primjer, ukoliko se unese a = 3.7, b = 2.61 i n = 8 rezultat treba da bude 1.58508214.
Posebno testirati slučaj a = 0 i b = 1 i slučaj kada se za a i b unesu jednaki brojevi.

Opis rješenja:

Listing programa:

#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
    int v;const int c(1852);
    cin>>v;
    cout<<"brzina u cvorovima:"<<v<<endl
        <<"brzina u km/h:     "<<v*(double(c)/1000);
        getch();
        return 0;} 

Ispis na ekranu:

Riješeni zadaci 2    Index