• Matéria: Informática
  • Autor: matheusbomfim1p0ny4p
  • Perguntado 8 anos atrás

Faça um algoritmo que receba 10 numeros e que calcule e mostre quantos são positivos, negativos pares e ímpares.

Respostas

respondido por: bokomoko
0
Tem dois jeitos de fazer esse programa. O jeito mais eficiente é fazer um loop de 10 iterações varrendo o vetor original
Dentro do loop fazemos dois if's (se's)
Um if vai testar se o número é par. Se ele for par, contamos mais um par
senão for par, só pode ser ímpar, então contamos mais um impar
O outro if vai testar se o número é positivo. Se ele for positivo, contamos mais um positivo, senao, só pode ser negativo, contamos mais um negativo

Portanto, vamos precisar de 4 contadores (conta_par, conta_impar, conta_positivo, conta_negativo)

Detalhe importante.... e o 0 ??? 0 é positivo ? 0 é par ? se 0 não for positivo nem for par entào vamos precisar de 3 if's (se's) dentro do loop
Se o número for 0, a rigor ele não é positivo, tampouco negativo.

Eis o programa para você dar uma olhada
https://repl.it/@bokomoko/filtros-de-numeros

Perguntas similares