ALGORITMOS E IMPLEMENTAÇÕESBásico Visualg Tópico resolvido

Implementação de equações dentro da computação, programação e algoritmos.

Moderador: [ Moderadores TTB ]

Avatar do usuário
Autor do Tópico
Daedalus00
sênior
Mensagens: 44
Registrado em: Sex 20 Jan, 2017 18:02
Última visita: 30-04-19
Agradeceu: 5
Agradeceram: 3
Mar 2018 04 19:56

Básico Visualg

Mensagem não lida por Daedalus00 » Dom 04 Mar, 2018 19:56

algoritmo "semnome"
var
x:Inteiro

inicio
Escreva ("Digita um numero: ")
Leia (x)
Se (x%2=0) entao
EscrevaL("O número escolhido é par")
senao
EscrevaL("O número escolhido é impar")
FimSe
fimalgoritmo
Porque o programa só funciona se a variável for definida que x é inteiro? Eu tentei com x: Real, pensei q iria funcionar e não funcionou....
Não possuo Gabarito





Avatar do usuário
csmarcelo
6 - Doutor
Mensagens: 3730
Registrado em: Sex 22 Jun, 2012 22:03
Última visita: 22-05-19
Agradeceu: 293
Agradeceram: 2246
Mar 2018 04 22:35

Re: Básico Visualg

Mensagem não lida por csmarcelo » Dom 04 Mar, 2018 22:35

Não conheço essa linguagem, mas é coerente. Resto existe apenas na divisão inteira.




Avatar do usuário
Autor do Tópico
Daedalus00
sênior
Mensagens: 44
Registrado em: Sex 20 Jan, 2017 18:02
Última visita: 30-04-19
Agradeceu: 5
Agradeceram: 3
Mar 2018 05 01:09

Re: Básico Visualg

Mensagem não lida por Daedalus00 » Seg 05 Mar, 2018 01:09

csmarcelo escreveu:
Dom 04 Mar, 2018 22:35
Não conheço essa linguagem, mas é coerente. Resto existe apenas na divisão inteira.
Sim, estava partindo do pressuposto que 2,6/2 teria resto 0... Errei o conceito xP, a propósito se não me engano essa linguagem foi criada por um brasileiro com intuito de facilitar no começo da programação por esse motivo as palavras são em pt-br, no momento estou aprendendo algoritmos, e logica de programação, não sei muita coisa ainda... Mas estou gostando muito. Obrigado por responder de novo.



Avatar do usuário
lorramrj
4 - Sabe Tudo
Mensagens: 370
Registrado em: Qui 27 Nov, 2014 15:46
Última visita: 12-12-18
Agradeceu: 43
Agradeceram: 209
Mar 2018 05 01:32

Re: Básico Visualg

Mensagem não lida por lorramrj » Seg 05 Mar, 2018 01:32

Esse operador % retorna o resto entre divisão entre 2 inteiros. Isso em praticamente todas as linguagens de programação. Já programei em C, Java, Javascript, PHP e Phyton e todas elas tem esse operador.

Ele tem a seguinte propriedade:
Sejam a e b dois inteiros:

Caso a<b entao: a%b retorna a
Caso a=b entao: a%b retorna 0
Caso a>b entao: a%b retorna o resto da divisao de a por b


Eng. Elétrica ::: 6º período ::: PUC-RIO

O que sabemos não é muito. O que não sabemos é imenso.”
:-> [tex3]\textbf{S. P. Laplace}[/tex3]

Avatar do usuário
Autor do Tópico
Daedalus00
sênior
Mensagens: 44
Registrado em: Sex 20 Jan, 2017 18:02
Última visita: 30-04-19
Agradeceu: 5
Agradeceram: 3
Mar 2018 05 02:36

Re: Básico Visualg

Mensagem não lida por Daedalus00 » Seg 05 Mar, 2018 02:36

lorramrj escreveu:
Seg 05 Mar, 2018 01:32
Esse operador % retorna o resto entre divisão entre 2 inteiros. Isso em praticamente todas as linguagens de programação. Já programei em C, Java, Javascript, PHP e Phyton e todas elas tem esse operador.

Ele tem a seguinte propriedade:
Sejam a e b dois inteiros:

Caso a<b entao: a%b retorna a
Caso a=b entao: a%b retorna 0
Caso a>b entao: a%b retorna o resto da divisao de a por b
Isso esclareceu muita coisa.. valeu.
Última edição: Daedalus00 (Seg 05 Mar, 2018 02:38). Total de 1 vez.



Avatar do usuário
pensadornato
Avançado
Mensagens: 117
Registrado em: Qua 22 Jun, 2016 22:06
Última visita: 21-05-19
Localização: Jaraguá do sul/SC
Agradeceu: 33
Agradeceram: 22
Dez 2018 10 21:38

Re: Básico Visualg

Mensagem não lida por pensadornato » Seg 10 Dez, 2018 21:38

Real é uma variável para números quebrados exemplo:3,5.Não entendo matemática a principio, só entendo logica de programação.

Última edição: pensadornato (Seg 10 Dez, 2018 21:40). Total de 2 vezes.


O silêncio e o tempo são os donos da verdade.

Responder
  • Tópicos Semelhantes
    Respostas
    Exibições
    Última msg

Voltar para “ALGORITMOS E IMPLEMENTAÇÕES”