Sistema de informação
( Sintaxe básica da linguagem
( Comentários:
( Comentário ‘antigo’ (C): abre c /* fecha com */
Pode ser aberto em uma linha e fechado em outra.
Ex:
/* este é um exemplo de comentário que ocupa duas linhas do programa */
. . . . .
( Comentário ‘novo’ (C++): abre c //, não fecha
Apenas a linha corrente é comentada
Ex:
. . . . .
// este é um comentário de uma linha
. . . . .
( Regras para formação de Identificadores:
Identificador é qualquer nome criado pelo programador, para nomear: variáveis, funções, estruturas, arquivos, etc.
Ex: valor, salário, CalculaSaldo; (123valor -> inválido!)
- Quantos caracteres quiser (mas não use mais de 32).
- Comece com letra ou sublinhado (_), seguidos de letras, números ou sublinhados.
IMPORTANTE: C (e C++) é sensível à caixa (case sensitive): Ex: peso ( Peso ( pEso
- não podemos definir um identificador com o mesmo nome que uma palavra chave.
Palavras reservadas (ou palavras-chave):
auto static extern int long if if do default while do . . . . .
( Estrutura Básica de um Programa
// primeira função a ser executada main ( ) { // início da função . . . comandos . . . } // fim da função (e da execução do programa)
Exemplo:
void main( ) { printf( “Hello, world!” ); ou: cin >> “Hello, world!”; }
Obs: Todo comando deve ser encerrado por ; printf é uma função, note um ‘( )’ após o seu nome.
( Declaração de variáveis:
Sintaxe: nome1, nome2, ... nomen; ex: int a; int b; ou int a, b; ex: char letra; float salario; int idade;
( Comandos básicos de E/S (entrada e saída):
( saída de dados básica (em tela): cout ou printf
( cout: cout > val3;
( scanf (“códigos formatação”, lista de ponteiros );
Exemplo:
printf (“Digite 2 valores inteiros: ” ); scanf (“%i%i”, &val1, &val2