7.2.. Učitati prirodan broj. Ako je neparan ispisati njegovu recipročnu vrijednost, a ako
je paran ispisati kvadratni korijen njegovog sljedbenika:
Opis rješenja: Formula po kojoj se izvodi izračunavanje zavisi od parnosti - neparnosti učitanog broja.
// 07211056
#include <cmath>
#include <iostream>
using namespace std;
int main()
{
int a;
float y;
cout << "Broj: "; // ulaz
cin>>a;
if (a%2 != 0) // a neparno?
y=1./a; // a neparno
else
y=sqrt(a+1); // a parno
cout << y; // ispis
return 0;
}
II verzija if (a%2 == 0)
// 07211056
#include <cmath>
#include <iostream>
using namespace std;
int main()
{
int a;
float y;
cout << "Unesite broj :" << endl;
cin>>a;
if (a%2 == 0) // a parno?
y = sqrt(a+1) ; // a parno
else
y = 1./a; // a neparno
cout << y; // ispis
return 0;
}
Ispis na ekranu:
Index
|