Académique Documents
Professionnel Documents
Culture Documents
Apresentao........................................pgina:02 -Tela principal........................................pgina:03 1.Baixando o Geany.............................pgina:04 -Donwload..............................................pgina:05 2.Utilizando a ferramenta......................pgina:06 -Exemplo de algoritmo..........................pgina:07 -Ferramentas..........................................pgina:08 3.Notao................................................pgina:09 -Tipos de dados.....................................pgina:10 4.Comandos bsicos..............................pgina:11 -Comando bsico...................................pgina:12 -Comando bsico...................................pgina:13 -Comando bsico...................................pgina:14 5.Estrutura de Condio.........................pgina:15 -Estrutura de condio...........................pgina:16 6.Estrutura de Repetio.........................pgina:17 -Estrutura de repetio...........................pgina:18 -Estrutura de repetio...........................pgina:19 7.Matriz......................................................pgina:20 8. Estruturas..............................................pgina:21 9. Anlise final...........................................pgina:22 10. Referncias bibliogrficas..................pgina:23
Tutorial Geany
Geany
Recomendado para: Intermedirio Pontos Positivos: possvel executar o programa na interface. Aponta erros do programa no log do compilador. Possibilidade de criar vrios programas ao mesmo tempo.
Pontos Negativos:
1. Baixando o Geany
Pode-se baixar o Geany, acessando a Central de Programas do Ubuntu, que est localizado em Aplicativos:
2. Utilizando a ferramenta
Exemplo de algoritmo:
Algoritmo executado:
Ferramentas:
3.Notao
Tipos de variveis padres do C++ :
int: Representa valores inteiros. Exemplo: 1,2,5,100,7800. float ou double: Representa valores reais (nmeros inteiros e decimais). Exemplo: 3, 5 , 8.6 ,0.5 ,90 , 87.98. char: Representa um caractere. Exemplo: 'a','B','C','d'. bool: Representa valores lgicos True (Verdadeiro) ou False (Falso).
Tipos de variveis:
10
4.Comandos bsicos
cin >> : um comando de entrada de dados. Essa instruo serve para o usurio digitar os valores pedidos.
11
cout << : um comando de sada de dados. Essa instruo exibe um texto escrito pelo programador.Para pular uma linha usa-se o comando endl ou \n. Exemplo: cout << soma ; Comando cout << :
12
= (Atribuir) : Esse comando atribui um valor para varivel, de acordo com o tipo, que foi definido no comeo do programa .
13
Operadores:
> : Maior que < : Menor que <= : Menor ou Igual >= : Maior ou Igual == : Igual != : Diferente ! : No &&: E || : Ou
14
5.Estrutura de Condio
If - else : Esse comando testa uma condio , se ela for verdadeira , ele executa o comando. Exemplo : cin >> num; if (num>0) { cout << num <<" maior que zero"; } else if (num<0){ cout << num << " menor que zero"; } else { cout << num << " igual zero" ; } Comando if:
15
Switch : A partir desse comando possvel executar outros comandos. Exemplo: cin >> opcao; switch (opcao) { case 1 : cout << "Voc escolheu opo 1"; break ; case 2 : cout << "Voc escolheu opo 2" ; break ; default : cout << "Opo invlida" ; } Comando Switch:
16
6.Estrutura de Repetio
While : Esse comando repete um determinado comando a partir de uma condio declarada,se essa condio for verdadeira o comando repetido , se a condio for falsa o comando no executado mais. Exemplo: cin >> num_alu; while (contr < num_alu) { cout << "Digite a nota: " ; cin >> nota; media = nota + media; contr++ ; } media = media/num_alu; cout << "Mdia = " << media ; Comando While:
17
Do-While : Esse comando semelhante ao comando while, a diferena que primeiro executado os comandos definidos e depois testado a condio. Se ela for verdadeira , os comandos so repetidos, se for falsa os comandos no so mais executados. Exemplo: cin >> num_alu; do { cout << "Digite a nota: " ; cin >> nota; media = nota + media; contr++ ; } while (contr < num_alu); media = media/num_alu; cout << "Mdia = " << media ; Comando do-while:
18
For : Esse comando repete os comandos , mas sabendo-se o nmero de vezes da repetio. Exemplo: cin >> num_alu; for (contr = 0 ; contr < num_alu ; contr ++) { cout << "Digite a nota: " ; cin >> nota; media = nota + media; } media = media/num_alu; cout << "Mdia = " << media ; Comando for:
19
7.Matriz
Matriz [ ] : Esse comando permite guardar mais de um valor usando uma varivel, de um certo tipo, como por exemplo inteiro.
Exemplo: int num[5],co; for (co = 1 ; co <= 5 ; co++) { cout << "Digite um nmero: " ; cin >> num[co]; } for (co = 1 ; co <= 5 ; co++) { cout << "O " << co << " nmero digitado foi: " <<num[co]<< "\n" ;
}
Comando Matriz [ ] :
20
8.Estrutura
Struct: Esse comando permite guardar vrias variveis de tipos diferentes. Exemplo: struct cadastro { char nome[30]; int idade; }; int main () { cadastro pessoa[2]; int i; for (i = 0 ; i < 2 ; i++ ){ cout << "Nome: " ; cin >> pessoa[i].nome ; cout << "Idade: " ; cin >> pessoa[i].idade ; } for (i = 0 ; i < 2 ; i++ ){ cout << "Nome: " << pessoa[i].nome << endl ; cout << "Idade: " << pessoa[i].idade ; } Comando Struct:
21
9.Anlise Final
Anlise final: timo programa para o aprendizado de C++ , pois aponta os erros , se o programa apresentar ,e na linha que esto .
22
10.Referncias bibliogrficas
Victorine Viviane Mizrahi.Treinamento Em Linguagem C++ Mdulo 1.Disponvel em
http://www.ebah.com.br/content/ABAAAA7IEAJ/treinamento-linguagem-c-modulo-1 . 19/08/2011
23