Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- double Zbroj(double a, double b) {
- return a + b;
- }
- double Razlika(double a, double b) {
- return a - b;
- }
- double Umnozak(double a, double b) {
- return a*b;
- }
- double Kvocijent(double a, double b) {
- if (b != 0) {
- return a / b;
- }
- else cout << "Djelili ste s 0!"; return 0;
- }
- int Djelitelj(int a, int b) {
- int x;
- if (a < b) {
- for (int i = 1; i <= a; i++) {
- if (a%i == 0 && b%i == 0) {
- x = i;
- }
- }
- }
- else if (a >= b) {
- for (int i = 1; i <= b; i++) {
- if (a%i == 0 && b%i == 0) {
- x = i;
- }
- }
- }
- return x;
- }
- int Visekratnik(int a, int b) {
- for (int i = 1; i <= a*b; i++) {
- if (i % a == 0 && i % b == 0) {
- return i;
- }
- }
- }
- int main() {
- double a, b; int x; char provjera;
- do {
- cout << "Upisi 1. broj: "; cin >> a;
- cout << "Upisi 2. broj: "; cin >> b;
- cout << "Odaberite operaciju:" << endl << "1. zbroj" << endl << "2. razlika" << endl << "3. umnozak" << endl << "4. kvocijent" << endl << "5. najveci zajednicki djelitelj" << endl << "6. najmanji zajednicki visekratnik" << endl;
- cin >> x;
- switch (x) {
- case 1: {
- cout << "Zbroj brojeva " << a << " i " << b << " je: " << Zbroj(a, b) << "."; break;
- }
- case 2: {
- cout << "Razlika brojeva " << a << " i " << b << " je: " << Razlika(a, b) << "."; break;
- }
- case 3: {
- cout << "Umnozak brojeva " << a << " i " << b << " je: " << Umnozak(a, b) << "."; break;
- }
- case 4: {
- cout << "Kvocijent brojeva " << a << " i " << b << " je: " << Kvocijent(a, b) << "."; break;
- }
- case 5: {
- cout << "Najveci zajednicki djelitelj brojeva " << a << " i " << b << " je: " << Djelitelj(a, b) << "."; break;
- }
- case 6: {
- cout << "Najmanji zajednicki visekratnik brojeva " << a << " i " << b << " je: " << Visekratnik(a, b) << "."; break;
- }
- default: cout << "Niste unijeli broj od 1 do 6.";
- }
- cout << endl << "Zelite li nastaviti dalje (d-da, n-ne)? "; cin >> provjera;
- } while (provjera == 'd');
- cout << endl; return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement