aula 8 mód 1 exercicio 1

Home Fóruns Programação Básica aula 8 mód 1 exercicio 1

Visualizando 4 respostas da discussão
  • Autor
    Posts
    • #82627
      Rodrigo Alexsander
      Participante

      Boa noite.

      Não entendi como fazer esse exercicio

    • #82628
      Rodrigo Alexsander
      Participante

      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!

    • #82657
      Tutora Vera
      Mestre

      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: 21

      Ou 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.
    • #92216
      ROSANGELA MENDES
      Participante

      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)

      • #92218
        IcaroFilho
        Moderador

        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 e real numneroBna 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 + 1

        programa
        {
        	
        	funcao inicio()
        	{
        		inteiro numero
        		escreva("digite um numero ")
        		leia(numero)
        		escreva("Antecessor de ", numero, " é: ",numero - 1)
        		escreva("\nSucessor de ", numero, " é: ",numero + 1)
        	}
        }
    • #92222
      ROSANGELA MENDES
      Participante

      Obrigada! Fiz uma confusão!

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