M01A09 – Operadores de Atribuição

Home Fóruns Programação Básica M01A09 – Operadores de Atribuição

Visualizando 1 resposta da discussão
  • Autor
    Posts
    • #104234
      Marlei GS
      Participante

      Prezadas (os), tudo bem?

      Estou com dúvidas em alguns operadores de atribuição simplificado. Realizei alguns teste no Portugol Studio, e:
      1) n = n + 1 <=> n += 1 <=> n++ => estão todas OK.
      2) n = n – 1 <=> n -= 1 <=> n– => estão todas OK.
      3) n = n + 2 <=> n += 2 <=> ???? => Verificar.
      4) n = n – 2 <=> n -= 2 <=> ???? => Verificar.
      5) n = n * 5 <=> n *= 5 <=> ???? => Verificar.
      6) n = n / 8 <=> n /= 8 <=> ???? => Verificar.
      7) x = 14, portanto, x = x % 3 = 2 <=> x %= 3, Não funciona??? <=> ???? => Verificar.

    • #104294
      Tutora Jessica
      Moderador

      Ola Marlei,
      Não consegui compreender os pontos de interrogações e o verificar.
      Mas testando aqui no Portugol e alguns funcionam , somente o %= que não funciona.

      programa {
        funcao inicio() {
          inteiro n = 1
          n+=9 // 10
          n-=5 // 5
          n*=2 // 10
          n/=2 // 5
          n %= 3 // não funciona
          escreva ( n )
        }
      }
Visualizando 1 resposta da discussão
  • Você deve fazer login para responder a este tópico.