Exercício 034, módulo 3 – programação básica

Home Fóruns Programação Básica Exercício 034, módulo 3 – programação básica

Visualizando 1 resposta da discussão
  • Autor
    Posts
    • #154802

      Poderia ver por que a soma dos ímpares está dando erro no meu código?

      programa
      {

      inclua biblioteca Tipos –> t
      funcao inicio()
      {

      inteiro num // numeros que serai digitados
      inteiro c = 1 // quantas vezes ira repetir
      inteiro p = 0
      inteiro i = 0
      inteiro totp = 0 // no início começa em zero
      inteiro toti = 0// no início vai começar em zero

      enquanto (c <= 5) {
      escreva(“Digite um número inteiro: “)
      leia(num)
      se (num % 2 == 0) {
      p = p + num // soma dos números pares
      totp = totp + 1
      } senao {
      i = i + num // soma dos números ímpares
      toti = toti + 1
      }
      c = c + 1
      }
      escreva(“\n————————————————————–“)
      escreva(“\nVocê digitou “, totp, ” números pares. E a média entres eles é “, t.inteiro_para_real(p) / totp)
      escreva(“\nVocê digitou “, toti, ” números ímpares. E a média entres eles é “, t.inteiro_para_real(i) / toti)

      }

    • #154816
      Tutora Jessica
      Moderador

      Olá Isabela, nesse caso você esta pegando a média dos números ímpares e pares não a soma.

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