Algoritimos visualg

Páginas: 9 (2213 palavras) Publicado: 20 de maio de 2013
L´gica de Programa¸˜o o ca
Itens Fundamentais (Parte 1)

Ronneesley Moura Teles

6 de fevereiro de 2012

Ronneesley Moura Teles ()

L´gica de Programa¸˜o o ca

6 de fevereiro de 2012

1 / 22

Sum´rio a
1

Constantes Num´ricas e L´gicas o Literais Exerc´ ıcios Vari´veis a Forma¸˜o dos Identificadores ca Declara¸˜o ca Exerc´ ıcios Coment´rios a Express˜es Aritm´ticas o e Fun¸˜es co Exerc´ ıciosReferˆncias e
Ronneesley Moura Teles () L´gica de Programa¸˜o o ca 6 de fevereiro de 2012 2 / 22

2

3 4 5 6 7

Itens Fundamentais: Constantes

O que ´ uma constante? e
´ E um valor fixo que n˜o se modificar´ ao longo da execu¸˜o de um a a ca programa; Pode ser um:
N´mero (como na Matem´tica); u a Um valor l´gico; o Um sequˆncia de caracteres. e

Conforme o tipo elas s˜o classificadas como [Faria 1999,p´gina 29]: a a
Num´rica; e L´gica; o Literal.

Ronneesley Moura Teles ()

L´gica de Programa¸˜o o ca

6 de fevereiro de 2012

3 / 22

Itens Fundamentais: Constantes
Constantes Num´ricas e
´ E feita usando-se a representa¸˜o decimal, podendo ser um n´mero ca u com ou sem parte fracion´ria: a
55; 78, 4.

As vezes usa-se as constantes vindas da Matem´tica que possuem um a valor num´rico e umaparte exponencial: e
7, 8x104

Al´m disso, as constantes podem ser positivas ou negativas. Para isto e basta colocar o sinal. Caso ele esteja ausente, ela ser´ considerada a positiva. (Conforme na Matem´tica) a
15, +15 ou −15 0, 456, −4, 7689, 5, 9x107 −7, 9x104 , 7, 9x10−4 ou −7, 9x10−4 103 , −103 ou −10−3

Ronneesley Moura Teles ()

L´gica de Programa¸˜o o ca

6 de fevereiro de 2012

4 / 22

ItensFundamentais: Constantes

Constantes L´gicas o
´ E um valor l´gico, ou seja, verdadeiro ou falso; o S˜o muito usadas em proposi¸˜es l´gicas; a co o

Ronneesley Moura Teles ()

L´gica de Programa¸˜o o ca

6 de fevereiro de 2012

5 / 22

Itens Fundamentais: Constantes
Constantes Literais
Pode se qualquer sequˆncia de caracteres (letras, d´ e ıgitos ou s´ ımbolos especiais); Toda constante literaldeve aparecer entre aspas (”) para n˜o ser a confundida com outro item do algoritmo; Exemplos:
”Ronneesley Moura Teles” ”Ol´ Mundo” a ”Mensagem ao presidente” ”12345” ”&BX123” ”07/03/1988” ”verdadeiro”

Quando um n´mero est´ entre aspas ele ´ considerado literal; u a e N˜o se confunde o literal ”verdadeiro” com a constante l´gica a o verdadeiro, muito menos, ”falso” com a constante l´gica falso. oRonneesley Moura Teles () L´gica de Programa¸˜o o ca 6 de fevereiro de 2012 6 / 22

Exerc´ ıcios sobre Constantes

Exerc´ ıcios
1

Identifique cada tipo de constante:
1 2 3 4 5

98; ”Barco”; ”falso”; 3, 9x10− 9; verdadeiro.

2

Escreva dois exemplos de cada tipo de constante (num´rica, l´gica e e o literal).

Ronneesley Moura Teles ()

L´gica de Programa¸˜o o ca

6 de fevereiro de 2012

7 / 22 Vari´veis a

O que s˜o e para que servem? a
Na Matem´tica, vari´vel ´ a “representa¸˜o simb´lica dos elementos a a e ca o de um certo conjunto” [Faria 1999, p´gina 30]; a Nos algoritmos, cada vari´vel ocupa uma posi¸˜o de mem´ria, cuja o a ca o conte´do pode variar durante a execu¸˜o de um programa; u ca Mesmo podendo armazenar valores diferentes, ela s´ pode armazenar o um valor a cada instante;“Toda vari´vel ´ identificada por um nome ou identificador” a e [Faria 1999, p´gina 30] a

Ronneesley Moura Teles ()

L´gica de Programa¸˜o o ca

6 de fevereiro de 2012

8 / 22

Vari´veis a

Exemplos no Algoritmo
Ra´ da equa¸˜o do segundo grau (f (x) = a · x 2 + b · x + c), os ızes ca identificadores A, B e C podem representar posi¸˜es na mem´ria para co o armazenar os coeficientes da equa¸˜o; ca MRU(Movimento Retil´ ıneo Uniforme) na F´ ısica: S = So + v · t, os identificadores S, So, v e t; MRUV (Movimento Retil´ ıneo Uniformemente Variado) na F´ ısica: a·t 2 S = So + v · t + 2 , os identificadores S, So, v, t e a;

Ronneesley Moura Teles ()

L´gica de Programa¸˜o o ca

6 de fevereiro de 2012

9 / 22

Vari´veis: Forma¸˜o dos Identificadores a ca
Como posso criar um identificador de vari´vel?...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Algoritimos visualg
  • exericio de algoritimos no visualg
  • visualg
  • Visualg
  • VisualG
  • Visualg
  • Visualg
  • visualg

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!