Professional Documents
Culture Documents
Identificadores
Palavras reservadas
Valores constantes
Operadores
Separadores e Delimitadores
1
Conceitos básicos de programação
Identificadores
São símbolos que podem ser criados pelo
programador para, por exemplo, identificar uma
variável, ou pré-definidos em bibliotecas padrão
existentes.
Exemplos: x, y, nome, ...
Identificadores
class Exemplo
{static void Main()
{int x, y;
float z;
x = 5;
y = 10;
z = (x+y)/2;
System.Console.WriteLine (“O
resultado é {0}.”,z);
} }
2
Conceitos básicos de programação
Palavras reservadas
São os símbolos da linguagem que têm um
significado específico e que não podem ser
redefinidos pelo programador, isto é, não podem ser
utilizados para outras finalidades além das definidas
na LP.
Exemplos: Main, int, float,...
Palavras reservadas
class Exemplo
{static void Main()
{int x, y;
float z;
x = 5;
y = 10;
z = (x+y)/2;
System.Console.WriteLine
(“O resultado é {0}.”,z);
} }
3
Conceitos básicos de programação
Valores Constantes
São valores de dados que são explicitados no texto
de um programa.
Exemplos:“1.o valor -“,“2.o valor“, 2...
Valores Constantes
class Exemplo
{static void Main()
{int x, y;
float z;
x = 5;
y = 10;
z = (x+y)/2;
System.Console.WriteLine
(“O resultado é {0}.”,z);
} }
4
Conceitos básicos de programação
Operadores
Estes símbolos representam operações sobre
variáveis ou constantes. Com os operadores são
escritas expressões que permitem calcular valores.
Exemplos: +, /,...
Operadores
class Exemplo
{static void Main()
{int x, y;
float z;
x = 5;
y = 10;
z = (x+y)/2;
System.Console.WriteLine
(“O resultado é {0}.”,z);
} }
5
Conceitos básicos de programação
Separadores e Delimitadores
Separadores são símbolos que separam outros
símbolos, como identificadores, literais, palavras
reservadas. O espaço é o separador mais utilizado
no texto de um programa.
Outros exemplos: , .
Delimitadores são símbolos que permitem marcar
o inicio e o término de outros símbolos
Exemplos: “ ” ;
Separadores e Delimitadores
class Exemplo
{static void Main()
{int x, y;
float z;
x = 5;
y = 10;
z = (x+y)/2;
System.Console.WriteLine
(“O resultado é {0}.”,z);
} }
6
Conceitos básicos de programação
Comandos (Instruções)
Os Comandos são formados combinando
adequadamente os diversos símbolos e terminam
geralmente com um delimitador.
Podem existir comandos atómicos envolvendo
uma só instrução seguida de um símbolo terminal
ou comandos compostos que envolvem vários
comandos atómicos.
7
Conceitos básicos de programação
Exercício:
using System;
class OlaMundo
{static void Main()
{Console.WriteLine
(“Olá Mundo”);
}
}
SEQUÊNCIA
8
Conceitos básicos de programação
SELECÇÃO
SE <expressão> ENTÃO
<bloco 1>
[ SENÃO (A parte “SENÃO” é
<bloco 2> ] ; opcional.)
Maria Helena Braz
SELECÇÃO
•switch
•case
9
Conceitos básicos de programação
REPETIÇÃO
•do
•for
•foreach
•in
Maria Helena Braz
10
Conceitos básicos de programação
Calcular o factorial de um número inteiro, positivo e menor
que 50:
Ler NUM
Se NUM>0 E NUM<50 então
{ Fact=1
I=NUM
Enquanto I>0
{ Fact= Fact * I
I=I-1}
escrever - “O Factorial pedido é -”, Fact }
Senão
escrever- “O valor dado está fora da especificação!”
Maria Helena Braz
DESVIOS INCONDICIONAIS
11
Conceitos básicos de programação
DESVIOS INCONDICIONAIS
Exemplo:
Palavras Reservadas
Identificadores
Valores Constantes
Separadores e Delimitadores
Operadores
12
Conceitos básicos de programação
Conceitos a saber:
Instruções/Comandos
Estruturas de Controle
SEQUÊNCIA
SELECÇÃO
REPETIÇÃO
DESVIOS INCONDICIONAIS
13