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: 47
Registrado em: Sex 20 Jan, 2017 18:02
Última visita: 31-07-19
Mar 2018 04 19:56

Básico Visualg

Mensagem não lida por Daedalus00 »

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: 5114
Registrado em: Sex 22 Jun, 2012 22:03
Última visita: 17-04-23
Mar 2018 04 22:35

Re: Básico Visualg

Mensagem não lida por csmarcelo »

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: 47
Registrado em: Sex 20 Jan, 2017 18:02
Última visita: 31-07-19
Mar 2018 05 01:09

Re: Básico Visualg

Mensagem não lida por Daedalus00 »

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
3 - Destaque
Mensagens: 372
Registrado em: Qui 27 Nov, 2014 15:46
Última visita: 28-02-24
Mar 2018 05 01:32

Re: Básico Visualg

Mensagem não lida por lorramrj »

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


Engenharia da Computação | 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: 47
Registrado em: Sex 20 Jan, 2017 18:02
Última visita: 31-07-19
Mar 2018 05 02:36

Re: Básico Visualg

Mensagem não lida por Daedalus00 »

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: 124
Registrado em: Qua 22 Jun, 2016 22:06
Última visita: 13-07-20
Localização: Jaraguá do sul/SC
Dez 2018 10 21:38

Re: Básico Visualg

Mensagem não lida por pensadornato »

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 homem não é nada sem o ser e o agir,o ser é o que tu é,e o agir é sua atitude.

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

Voltar para “ALGORITMOS E IMPLEMENTAÇÕES”