23.1.23020080. Generisati 2 realna broja različita od 0. Ako su različitog predznaka sabrati ih, a ako su istog predznaka pomnožiti ih. Rezulat Ispisati na ekran.

Opis rješenja:

Listing programa:

//23020080
#include<iostream>
#include<cstdlib>
#include<ctime>

using namespace std;

int main(){
	srand(time(NULL));
	
	int a=rand()%200+(-100),b=rand()%200+(-100);
	
	cout<<a<<" "<<b<<endl;
	
	if(a == 0 || b == 0){
		cout<<"Oba broja su jednaka nuli!"<<endl;
		return 0;
	}
	if(a < 0 && b > 0 || a > 0 && b < 0){
		cout<<"Rezultat je: "<<a+b<<endl;
	}
	if(a > 0 && b > 0 || a < 0 && b < 0){
		cout<<"Rezultat je: "<<a*b<<endl;
	}
	return 0;
}

Ispis na ekranu:

Riješeni zadaci    Index