Ir ao conteúdo

Posts recomendados

Postado

 

 

 

programa
{
	
	
	funcao inicio()
	{

		caractere j1
		logico estado
		
		
		j1 = 'a'

		se(j1 = a) {
			escreva ("Porta aberta.")
		}senao se (j1 = f) {
			escreva ("Porta fechada.")
		}
		
		
	}
}

 

 

Eu acho que era para estar compilando, mas da esse erro ai, alguém sabe o que é?

naoconsigocompilar.jpg

  • Membro VIP
Postado

Resumindo:

 

4 horas atrás, scorpionmyth2 disse:
		j1 = 'a'

		se(j1 = a) {

 

Assim como usou ' ' para especificar que é caractere na primeira linha, faltou fazer o mesmo para segunda.

 

 

 

 

4 horas atrás, scorpionmyth2 disse:
		se(j1 = a) {

 

O "=", significaria "atribuir o valor da direita na variável da esquerda". É um comando de atribuição.

O "==", significaria "o valor da esquerda é igual ao valor da direita?". É um operador relacional (retorna VERDADEIRO ou FALSO).

 

Logo, seria:

		se (j1 == 'a') {

 

 

 

4 horas atrás, scorpionmyth2 disse:

EDIT: Vou tentar fazer no visualg

No VisualG o comando de atribuição seria "<-" ou ":=".

Já para comparar, seria "=". Um só!

  • Curtir 2

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!