Respostas no Fórum
-
AutorPosts
-
Milena Rosa CarnielliParticipante
Obrigada Jessica, achei que o erro da linha 0 vinha antes de inicializar, e pq tinha usado o faça enquanto primeiro não precisaria inicializar, mas esqueci que utilizei enquanto dentro. Consegui entender, muito obrigada!
Milena Rosa CarnielliParticipanteOlá Jessica
Meu código esta dando erro de compilação na linha 0, não consigo entender o pq, pois já vi a explicação e parece estar ok. Segue abaixo:
programa
{
inclua biblioteca Tipos –> tifuncao inicio()
{
escreva(“{ Exercício 53 – Numeros Validados }\n\n”)inteiro c=1, n, soma = 0
cadeia dadosI, dadosR
caracter respfaca{
enquanto (verdadeiro){
escreva (“Digite o “, c, “° número de 1 a 10: “)
leia (dadosI)se (ti.cadeia_e_inteiro(dadosI,10)){
n = ti.cadeia_para_inteiro(dadosI,10)se (n >=1 e n <=10){
} senao{
escreva (“<<ERRO>> O número precisa estar entre 1 a 10!\n\n”)
}}senao{
escreva (“<<ERRO>> O valor precisa ser um numero inteiro!\n\n”)
}
}
c++
soma += n
enquanto(verdadeiro) {
escreva (“Quer continuar? [S/N] “)
leia (dadosR)se (ti.cadeia_e_caracter(dadosR)){
resp = ti.cadeia_para_caracter(dadosR)se (resp ==’S’ ou resp ==’s’ ou resp ==’N’ ou resp ==’n’){
pare
}senao{
escreva (“<<ERRO>> o valor digitado precisa ser S para sim e N para não\n\n”)
}
}
}}enquanto(resp == ‘S’ ou resp ==’s’)
escreva (“Voce digitou “, c, ” valores\n”)
escreva (“E a soma entre eles é “, soma)
}
}Obrigada pela ajuda 🙂
-
AutorPosts