If22. Даны координаты точки, не лежащей на координатных осях $$OX$$ и $$OY$$. Определить номер координатной четверти, в которой находится данная точка.
Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
#include <stdio.h> int main(void) { float x, y; printf("x:"); scanf ("%f", &x); printf("y:"); scanf ("%f", &y); if ((x>0) & (y>0)) printf("I\n"); else if ((x<0) & (y>0)) printf("II\n"); else if ((x<0) & (y<0)) printf("III\n"); else printf("IV\n"); return 0; } |
Другие задачи из раздела If можно посмотреть здесь.
Да, действительно в решении из шапки… не хватает else. Было:
Стало: