Ir ao conteúdo
  • Cadastre-se

Outro Intentificação de variavel em algorotmos


Posts recomendados

  • Membro VIP
42 minutos atrás, Mr.Waffles disse:

@Simon Viegas divisão de inteiro por inteiro é inteiro

 

Nops! divisão de inteiros por inteiros resulta em um real. Poderia dizer algo assim: "Executar um div de um inteiro por outro inteiro resulta em um inteiro".

 

 

 

43 minutos atrás, Mr.Waffles disse:

então fica a = 6, está correto?   

 

Não pelo "então" e sim para "a=6". A resposta resposta está certa, mas pela justificativa errada. (Ou pelo menos no que foi citado.)

 

Tomemos A div B. O div (supostamente) é um operador que retornará a parte inteiro da divisão A por B, logo: o resultado sempre será (apenas) inteiro, e não real.

 

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

  • Membro VIP
1 hora atrás, Mr.Waffles disse:

e =  eu não entendi o que é essa variável dentro do registro, se ela receber o valor de A + F ela é real? 

 

Então você não entendeu o d. Dê uma pesquisa sobre "registros" em VisuaG, Portugol, Pascal etc. No C é chamado de struct

 

Um registro é meio que uma coleção de variáveis.

 

Para exemplificar, segue um exemplo em Pascal:

{$CODEPAGE UTF8} //para permitir acentos nas string em alguns compiladores
program Exemplo_de_registro;
var
  aluno :record
             nome    :string;
             notaAV1 :real;
             notaAV2 :real;
           end;
 
begin
writeln('Dados do Aluno');
write  ('Nome : ');
readln(aluno.nome);
write  ('Nota AV1 :');
readln(aluno.notaAV1);
write  ('Nota AV2 :');
readln(aluno.notaAV2);

writeln('Nome: ', aluno.nome, ' - ', 'Média :', (aluno.notaAV1+aluno.notaAV2)/2:1:2);

readln();
end.


image.png
 

 

Perceba que o registro é apenas uma forma de estruturar os dados. Com ele fica mais fácil agrupar e obter informações, por exemplo... 

 

No código acima, os dados do aluno está no registro aluno... para um vetor de alunos, cada dados de um mesmo aluno ficaria numa mesma posição de vetor. Por aí vai. 

 

Um exemplo com vetores:


image.png

(obs.: esqueci de mudar a posição para 2 ali no nome do segundo... estou com preguiça de tirar outro print, rs)

 

Veja que poderia também colocar vetores dentro do registro, exemplo:

 

image.png

 

Por aí vai..

 

 

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

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...