Ir para conteúdo
Fórum Script Brasil
  • 0

Duvida


Guest - Ricardo -

Pergunta

Guest - Ricardo -

Ola Pessoal,

Sou novo no delphi, mais já estou com uma duvida digamos que, vergonhosa.

vamos la:

Eu sei boa parte de logica de programação...

e para somar dos valores de duas variaveis em uma variavel eu fazia assim

var2 = 10;

var3 = 15;

var1 = var2 + var3;

compilando ficaria

var1 = 25;

certo? mais no delphi não consegui....

ele somava os o "conteudo" da variavel ex:

var2 := '10';

var3 := '15';

var1 := var2 + var3;

compilando fico...

var1 := 1015

alguém pode me dar uma maozinha???

eu sei que e um erro vergonhoso mais please, help...

e se alguém tiver um tuto bom me fale...

eu fiz o curso do iped, e outros tuto... consigo brincar... mais qd fui tentar fazer uma soma... me dei mau...

Obrigado,

Atenciosamente

Ricardo

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

var2 = 10;

var3 = 15;

var1 = var2 + var3;

No delphi você tem q especificar o tipo da variavel:

Var Var1, Var2, Var3 : integer

// integer para numeros inteiros , real para numeros reais.

begin

var2 = 10;

var3 = 15;

var1 = var2 + var3;

Edit1.text:=IntToStr(Var1);

end;

Funcoes de transformacao:

StrtoFloat: string para real

StrToInt: string para inteiro

agora ao contrario

FloatToStr e IntToStr.

qualquer duvida posta..

Abs.

Kikonanet

Link para o comentário
Compartilhar em outros sites

  • 0

Só mais 1 detalhezinho...

Você colocou entre ' (aspas simples);

var2 := '10';
var3 := '15';
Só se coloca entre aspas simples o conteudo de uma variavel String; Exemplo
Var  Nome : String;

Begin 
   Nome := 'João da Silva';
End;

Mas é isso ai, não fique constrangido de perguntar o forum serve para isso... E quando estiver escrevendo um Código percione Ctrl + Espaço e aparecerá algumas opções para você completar, isso facilita bastante a lembrar de algumas funções ou tem alguma duvida de como escreve-las... biggrin.gif

Qualquer coisa.

Tbaiano wink.gif

Link para o comentário
Compartilhar em outros sites

  • 0
Guest - Ricardo -

muito obrigado pessoal... so mais uma coisa...

e como eu faria por exemplo, eu quero caturar um numero digitado em um edit

se eu fizesse.

var var1,var2,var3 : integer ;

var1 := Edit1.Text;

var2 := Edit2.Text;

var3 := var1 + var2;

Edit3.Text := Var3;

da erro... da String to Integer...

eu ainda não consegui enteder 100% isso... alguém poderia me dar uma ajudazinha???

Link para o comentário
Compartilhar em outros sites

  • 0

vou ver se consigo ajudar..

pelo o que eu entendi e isso que você quer...

var var1,var2,var3 : integer;

var1 := StrToInt(Edit1.Text);   // captura do edit e passa pra variavel

var2 := StrToInt(Edit2.Text);

var3 := var1 + var2;              //soma as variaveis

Edit3.Text := IntToStr(var3);  // leva as variaveis pro edit

eu axo =]

espero ter ajudado

Felipe

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...