Pesquisar este blog

Livros Recomendados

Mostrando postagens com marcador 1115. Mostrar todas as postagens
Mostrando postagens com marcador 1115. Mostrar todas as postagens

quinta-feira, 31 de dezembro de 2020

URI - 1115 - Quadrante - Iniciante - C

Plataforma: URI

Problema1115

Enunciado:
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 de duas coordenadas for NULA (nesta situação sem escrever mensagem alguma).

Linguagem: C

Solução:

#include <stdio.h>
int main()
{
    int a, b;
    while(scanf("%i %i", &a, &b)) {
        if (a>0 && b>0) {
            printf("primeiro\n");
        }
        else if (a<0 && b>0) {
            printf("segundo\n");
        }
        else if (b<0 && a<0) {
            printf("terceiro\n");
        }
        else if (b<0 && a>0) {
            printf("quarto\n");
        }
        else if (a==0 || b==0) break;
    }
}

URI - 1115 - Quadrante - Iniciante - C++ - Solução Alternativa

Plataforma: URI

Problema1115

Enunciado:
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 de duas coordenadas for NULA (nesta situação sem escrever mensagem alguma).

Linguagem: C++

Solução:

#include <iostream>

using namespace std;

int main() {
    int a, b;
    while(cin >> a >> b) {
        if (a > 0 && b > 0)
            cout << "primeiro" << endl;

        else if (a < 0 && b > 0)
            cout << "segundo" << endl;

        else if (b < 0 && a < 0)
            cout << "terceiro" << endl;

        else if (b < 0 && a > 0)
            cout << "quarto" << endl;
        
        else if (a == 0 || b == 0)
            break;
    }
    return 0;
}

quarta-feira, 10 de junho de 2020

URI - 1115 - Quadrante - Iniciante - C++

Plataforma: URI
Problema1115

Enunciado:
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 de duas coordenadas for NULA (nesta situação sem escrever mensagem alguma).

Linguagem: C++

Solução:
Neste exercício é feita a leitura de x e y. A partir dos valores dele, é comparado se eles são maiores ou menores do que 0 para determinar a que quadrante pertence o ponto. Por exemplo, caso x seja maior que 0 e y menor que 0, indica que o ponto está no quarto quadrante.


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
#include <iostream>

using namespace std; 

int main() 
{
 int x,y;
 cin >> x >> y;
 while(x!=0 and y!=0){
  if(x>0 and y>0) cout << "primeiro" <<endl;
  if(x>0 and y<0) cout << "quarto" <<endl;
  if(x<0 and y>0) cout << "segundo" <<endl;
  if(x<0 and y<0) cout << "terceiro" <<endl;

  cin >> x >> y;
 }

    return 0; 
} 

Postagem em destaque

URI (BEECROWD) - 2158 - Helping Uncle Cláudio (Ajudando o Tio Cláudio) - Matemática - C, C++ e Haskell

Buenas! Estou aqui mais uma vez para resolver um problema de Matemática! Agora tenho resolvido alguns dessa categoria, pra que vocês possam ...

Postagens mais visitadas