Olá, Comunidade!

Vocês devem ter notado que o site ficou um período fora do ar (do dia 26 até o dia 30 de maio de 2024).

Consegui recuperar tudo, e ainda fiz um UPGRADE no servidor! Agora estamos em um servidor dedicado no BRASIL!
Isso vai fazer com que o acesso fique mais rápido (espero 🙏)

Já arrumei os principais bugs que aparecem em uma atualização!
Mas, se você encontrar alguma coisa diferente, que não funciona direito, me envie uma MP avisando que eu arranjo um tempo pra arrumar!

Vamos crescer essa comunidade juntos 🥰

Grande abraço a todos,
Prof. Caju

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: 20 Jan 2017, 18:02
Última visita: 31-07-19
Agradeceu: 5 vezes
Agradeceram: 3 vezes
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: 22 Jun 2012, 22:03
Última visita: 17-04-23
Agradeceu: 355 vezes
Agradeceram: 2801 vezes
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: 20 Jan 2017, 18:02
Última visita: 31-07-19
Agradeceu: 5 vezes
Agradeceram: 3 vezes
Mar 2018 05 01:09

Re: Básico Visualg

Mensagem não lida por Daedalus00 »

csmarcelo escreveu: 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: 27 Nov 2014, 15:46
Última visita: 28-02-24
Agradeceu: 41 vezes
Agradeceram: 210 vezes
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: 20 Jan 2017, 18:02
Última visita: 31-07-19
Agradeceu: 5 vezes
Agradeceram: 3 vezes
Mar 2018 05 02:36

Re: Básico Visualg

Mensagem não lida por Daedalus00 »

lorramrj escreveu: 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.
Editado pela última vez por Daedalus00 em 05 Mar 2018, 02:38, em um total de 1 vez.
Avatar do usuário

pensadornato
Avançado
Mensagens: 124
Registrado em: 22 Jun 2016, 22:06
Última visita: 13-07-20
Localização: Jaraguá do sul/SC
Agradeceu: 31 vezes
Agradeceram: 23 vezes
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.

Editado pela última vez por pensadornato em 10 Dez 2018, 21:40, em um 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 mensagem

Voltar para “ALGORITMOS E IMPLEMENTAÇÕES”