• Matéria: Informática
  • Autor: YamadaKenichi
  • Perguntado 7 anos atrás

Em portugol studio
Exibir quantos números, entre 0 e 1000 são:
a. Divisíveis por 2
b. Divisíveis por 4
c. Divisíveis por 7


Anônimo: Você quer o código?

Respostas

respondido por: Anônimo
1

Pra conseguir exibir todos os números divisíveis por 2, 4 e 7 entre 0 e 1000, vamos usar um laço de repetição:

para(inteiro x = 0; x <= 1000; x = x + 1){

    se(x % 2 == 0){

         escreva("Este número: " + (x) + " é divisível por 2");

    }

}

Este código mostra todos os números divisíveis por 2 entre 0 (incluído) e 1000 (incluído), para mostrar todos os números divisíveis por 4 e 7 também, basta trocar o número na instrução "se", ao invés de usar x % 2 == 0, use x % 4 == 0, e para o 7: se(x % 2 == 0)

Esse se, basicamente faz o seguinte: caso o resto da divisão do número X por 2 seja igual a 0, então quer dizer que X dividido por 2 dá um número inteiro, logo, este número é divisível por 2


YamadaKenichi: eu tenho que declarar as variaveis como inteiro ou real?
Anônimo: inteiro, pois você tá considerando os numeros 1, 2, 3, 4..., 1000
YamadaKenichi: deu certo! obrigado pela ajuda :)
Anônimo: de nada :D
YamadaKenichi: so faltou um \n antes pra nao ficar tao bagunçado kk mas vlw
Anônimo: a, e mesmo kk, desculpa, faz tempo que nao abro o querido portugol
Perguntas similares