Home › Fóruns › Programação Básica › aula 8 mód 1 exercicio 1
- Este tópico contém 5 respostas, 4 vozes e foi atualizado pela última vez 2 anos, 7 meses atrás por ROSANGELA MENDES.
-
AutorPosts
-
-
14 de dezembro de 2021 às 01:05 #82627Rodrigo AlexsanderParticipante
Boa noite.
Não entendi como fazer esse exercicio
-
14 de dezembro de 2021 às 01:17 #82628Rodrigo AlexsanderParticipante
Aonde que ele explica esse sobre antecessor e sucessor no portugol? Assim é complicado passar um execercio sem ter a explicação na aula. O dircurso é bonito sobre programação. Péssimo curso!
-
14 de dezembro de 2021 às 10:51 #82657Tutora VeraMestre
Rodrigo, no módulo tem a explicação e resolução do exercício, no Portugol antecessor e sucessor não é diferente, basta analisar este exemplo:
* Qual o antecessor de 20? R: 19
* Qual o sucessor de 20? R: 21Ou seja, basta somar 1 ou diminuir 1.
Recomendo que reveja novamente, faça uma análise com um pouco mais de atenção que você consegue fazer o exercício, estamos aqui para te ajudar.
Caso queira fazer alguma reclamação por gentileza informe na aba ajuda e detalhe o problema, o fórum é voltado apenas para tirar as dúvidas, beleza? Bons estudos. 🖖🤓
- Esta resposta foi modificada 2 anos, 11 meses atrás por Tutora Vera. Razão: Letras duplicadas
- Esta resposta foi modificada 2 anos, 11 meses atrás por Tutora Vera. Razão: Análise 2x
- Esta resposta foi modificada 2 anos, 11 meses atrás por Tutora Vera.
-
28 de abril de 2022 às 13:05 #92216ROSANGELA MENDESParticipante
Antecessor e sucessor
Tentei montar o programa, mas na última linha apresenta erro e não consegui identificar.
real numeroA, numeroB, menor_numero
escreva(” Me diga um número: “)
leia numeroA
numeroA = menor_numero(real numeroA, real numeroB)-
28 de abril de 2022 às 13:50 #92218IcaroFilhoModerador
Boa tarde Rosangela,
Movi seu tópico pois o msm já foi criado.. sempre que criar algum tópico, verifique se o mesmo não foi criado e no titulo, ponha também a qual exercício faz referencia.
O problema que esta citando ocorre pois esta redeclarando uma variável já declarada.
vc declara:
real numeroA
ereal numneroB
na primeira linha e dentro dos parênteses da ultima linha.
De qualquer modo, se realmente for referente ao exercício 1, o seu código esta incorreto.O programa fará a leitura apenas de uma entrada ( numeroA por exemplo) e você quem terá que exibir o antecessor e sucessor. ou seja, para vc utilizar menor_numero e maior_numero, vc ja terá os valores de sucessor e antecessor, se tornando redundante.
O antecessor de um número é o próprio numero – 1 e o sucessor deste numero é ele mesmo + 1programa { funcao inicio() { inteiro numero escreva("digite um numero ") leia(numero) escreva("Antecessor de ", numero, " é: ",numero - 1) escreva("\nSucessor de ", numero, " é: ",numero + 1) } }
-
-
28 de abril de 2022 às 14:40 #92222ROSANGELA MENDESParticipante
Obrigada! Fiz uma confusão!
-
-
AutorPosts
- Você deve fazer login para responder a este tópico.