Răspuns:
#include <iostream>
using namespace std;
struct Punct{
float x, y;
};
int main(){
Punct a;
cout << "Introduceti coordonatele:\ncoordonata x:";
cin >> a.x;
cout << "coordonata y:";
cin >> a.y;
cout << "a)\n";
if (a.y == 0){
cout << "Punctul se afla pe axa Ox\n";
}
else {
cout << "Punctul nu se afla pe axa Ox\n";
}
cout << "b)\n";
if (a.x == 0){
cout << "Punctul se afla pe axa Oy\n";
}
else {
cout << "Punctul nu se afla pe axa Oy\n";
}
cout << "c)\n";
if (a.x == 0 && a.y == 0){
cout << "Punctul se afla in origine\n";
}
else {
cout << "Punctul nu se afla in origine\n";
}
}
Explicație: