Ex 30 – Modulo3

Home Fóruns Programação Básica Ex 30 – Modulo3

Visualizando 3 respostas da discussão
  • Autor
    Posts
    • #121449
      programa
      {
      	
      inclua biblioteca Util --> u
      	funcao inicio()
      	{
      		inteiro cont
      		inteiro valor = 0 
      		escreva("Quer contar até quanto? ")
      		leia(cont)
      
      		enquanto (valor<=cont) {
      			valor += 1
      			u.aguarde(600)
      			se(valor % 4 != 0 ) {
      				escreva(valor, " -")
      			}senao {
      				escreva(" PIN!\n")
      			}
      			
      		} escreva("\nFIM!")
      	}
      }
    • #121450

      Desculpe, faltou enviar a minha duvida.
      Minha duvida é sobre esta parte do código a baixo;

      se(valor % 4 != 0 ) {
            escreva(valor, " -")
       }senao {
            escreva(" PIN!\n")

      Fiz, mas ainda tenho muita duvida sobre o (valor % 4 != 0 ).
      Poderia me explicar como faço o raciocínio deste comando?
      Agradeço!

    • #121549
      Tutora Jessica
      Moderador

      Ola Venicio, essa parte do código quer dizer:

      Se o resto de valor divido por 4 for diferente de zero:

      escreva(valor, “ -“)

      senao

      escreva(“ PIN!\n”)

    • #122235

      Ok Jéssica, entendi.
      Agradeço!

Visualizando 3 respostas da discussão
  • Você deve fazer login para responder a este tópico.