Bem vindo a aula 89 de nosso curso gratuito de programação com a linguagem C.
Na aula de hoje vamos continuar a resolução da nossa lista de exercícios fazendo um programa que leia coordenadas X Y e diga o quadrante a que pertencem.
19) Escreva um programa para ler as coordenadas (X,Y) de uma quantidade indeterminada de pontos no sistema cartesiano. Para cada ponto escrever o quadrante a que ele pertence. O algoritmo será encerrado quando pelo menos uma das coordenadas for NULA (nesta situação sem escrever mensagem alguma).
Exemplo de entrada:
2 2
3 -2
-8 -1
-7 1
0 2
Exemplo de saída:
primeiro quadrante
quarto quadrante
terceiro quadrante
segundo quadrante
#include <stdio.h> #include <stdlib.h> int main() { int x, y; do{ printf("Digite x e y: "); scanf("%d%d", &x, &y); if(x != 0 & y != 0){ // primeiro quadrante if(x > 0 & y > 0) printf("Primeiro quadrante\n"); else if(x < 0 & y > 0) printf("Segundo quadrante\n"); else if(x < 0 & y < 0) printf("Terceiro quadrante\n"); else printf("Quarto quadrante\n"); } }while(x != 0 & y != 0); }