Seguidores

sexta-feira, 4 de janeiro de 2013

OPERADORES ARITMÉTICOS PARTE I


Nessa postagem iremos falar dos operadores Aritméticos (operadores matemáticos), como e onde utiliza-los. Os operadores são soma, subtração, divisão (contendo três tipos diferentes) e multiplicação.

Vamos falar que cada operador separado, onde será dividido em suas postagens, parte um soma e subtração e parte dois multiplicação e divisão.

Soma

Para fazer um soma no pascal utilizamos o símbolo “+” que pode ser utilizado entre dois ou mais números (reais ou inteiros) ou entre dois strings.

Exemplo:

Program soma; { nome do programa }


Var


a,b,c:real; { declaração das variáveis, que pode ser inteiro ou string}


Begin


Writeln(‘Digite o primeiro numero’); { mensagem para digitar o primeiro número }


Readln(a); { Guardando o primeiro numero na variável “a” }


Writeln(‘Digite o segundo número’); {mensagem para digitar o segundo número}


Readln(b); { Guardando o segundo numero na variável “b” }

c:=a + b; { Aqui a variável “c” recebe o resultado da soma da variável “a” + “b”}

Writeln (‘A soma dos dois números é ‘, c); {aqui mostramos o resultado da soma, veja que para imprimir o conteúdo da variável no mesmo writeln ou write a separamos por vírgula e a variável pode estar em qualquer parte do texto desde que separada pela vírgula}

End.



Neste programa de exemplo colocamos apenas para pedir dois números, mas você pode fazer pedindo mais números é só incluir mais variáveis.

Uma coisa importante de se destacar é que se soma for com variáveis strings, o resultado da soma será um pouco diferente da soma com números.

Vamos supor que você tenha declarado as variáveis como strings e tenha digitado “abc” na primeira requisição e “xyz” na segunda, o resultado será “abcxyz”, ou seja, quando a soma é feita com strings o operador junta uma com o outra.

Para ver o funcionamento com os outros tipos de variáveis (inteiro e string) é só usar o mesmo exemplo substituindo o tipo da variável.

Subtração

Para fazer uma subtração no Pascal utilizamos o símbolo “-“, podemos utilizar ele entre dois ou mais números (inteiros ou reais), não podendo ser usado entre strings.

Exemplo:

Program subtracao; { nome do programa }


Var


a,b,c:real; { declaração das variáveis, que pode ser inteiro }

Begin

Writeln(‘Digite o primeiro numero’); { mensagem para digitar o primeiro número }

Readln(a); { Guardando o primeiro numero na variável “a” }

Writeln(‘Digite o segundo número’); {mensagem para digitar o segundo número}

Readln(b); { Guardando o segundo numero na variável “b” }

c:=a - b; { Aqui a variável “c” recebe o resultado da subtração da variável “a” - “b” }

Writeln (‘A subtração dos dois números é ‘, c); { aqui mostramos o resultado da subtração }

End.


Podemos perceber que exemplo é o mesmo, só muda o operador e que não podemos utilizar a subtração com strings. Da mesma forma que a soma, você pode acrescentar mais variáveis subtrair.

Iremos tratar dos demais operadores na postagem operadores parte II.

Até mais.

Nenhum comentário:

Postar um comentário

Os comentários feitos no Compiler são moderados. Antes de escrever, observe as regras e seja criterioso ao expressar sua opinião. Não serão publicados comentários nas seguintes situações:

1. Sem o remetente identificado com nome (Não serão aceitos anônimos).
2. Que não tenham relação clara com o conteúdo noticiado (Principalmente o First).
3. Que tenham teor calunioso, difamatório, injurioso, racista, de incitação à violência ou a qualquer ilegalidade.
4. Que tenham conteúdo que possa ser interpretado como de caráter preconceituoso ou discriminatório a pessoa ou grupo de pessoas.
5. Que contenham linguagem grosseira, obscena e/ou pornográfica.
6. Que transpareçam cunho comercial ou ainda que sejam pertencentes a correntes de qualquer espécie.
7. Que tenham característica de prática de spam.

O Compiler.Pas não se responsabiliza pelos comentários dos internautas e se reserva o direito de, a qualquer tempo, e a seu exclusivo critério, retirar qualquer comentário que possa ser considerado contrário às regras definidas acima