Anda di halaman 1dari 23

Sumrio

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:

Tela principal do Geany:

1. Baixando o Geany
Pode-se baixar o Geany, acessando a Central de Programas do Ubuntu, que est localizado em Aplicativos:

Depois digite Geany no campo de pesquisa e clique em instalar:

2. Utilizando a ferramenta

1. Espao para a construo do programa. 2. Informaes do compilador. 3. Barra de ferramentas e atalhos.

Exemplo de algoritmo:

Algoritmo executado:

Ferramentas:

1. Compila o programa. 2. Constri o programa. 3. Executa o programa.

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.

Exemplo: cin >> num ;


Comando cin >> :

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 << :

Comando cout << com endl e \n :

12

= (Atribuir) : Esse comando atribui um valor para varivel, de acordo com o tipo, que foi definido no comeo do programa .

Exemplo: numero = 100; letra = 'Z'; Comandos = (Atribuir) :

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