Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

código #334

Open
Lasilva8 opened this issue Nov 14, 2024 · 1 comment
Open

código #334

Lasilva8 opened this issue Nov 14, 2024 · 1 comment
Labels

Comments

@Lasilva8
Copy link

Descrição do problema

  • O seu programa irá iniciar abaixo -

⛔ Função não declarada: excreva

Porém, todas as variáveis foram devidamente declaradas
Captura de tela 2024-11-14 195828

Código

programa 
{    inclua biblioteca Matematica-->mat
 funcao inicio() 
 {
 // Algoritmo de Potenciacao

//PROGRAMA DE POTENCIA

real valor, expoente
excreva("digite um valor: ")
leia(valor)
escrever("digite um expoente: ")


//INICIO

ESCREVA("Digite o valor de A: ")
LEIA(a)

ESCREVA("Digite o valor de B: ")
LEIA(b)

resultado ':=' 1

PARA i DE 1 ATE b FACA

resultado ':=' resultado * a


ESCREVA("O resultado de ", A, " elevado a ", B, " é: ", resultado)
FIM_PARA
    
  }
}

Comentários adicionais

Me ajudem por favor

@Lasilva8 Lasilva8 added the bug label Nov 14, 2024
@gersonbonetti
Copy link

gersonbonetti commented Nov 15, 2024

@Lasilva8, Creio que o problema não é do projeto, mas da sua estrutura de código. Existem muitas inconsistências nele. Você usou _excreva()_, _escrever()_ e _ESCREVA()_. Se você usar _escreva()_ já é o suficiente.

Além disso, você não fez a captura da variável do expoente utilizando o leia().

Tente as seguintes alterações:

  • Retirar a importação da biblioteca
  • O operador de atribuição é o =, e não o :=
  • Declare variáveis que você irá utilizar durante a execução (valor e expoente não estão sendo usados)
  • O seu loop está confuso. Você pode usar algo assim para (i = 1; i <= b; i++)

Depois dessas alterações, tente novamente.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants