Upload
mosh-torres
View
62
Download
8
Embed Size (px)
Citation preview
1
Sumário Apresentação........................................página:02
-Tela principal........................................página:03 1.Baixando o Geany.............................página:04
-Donwload..............................................página:05
2.Utilizando a ferramenta......................página:06
-Exemplo de algoritmo..........................página:07 -Ferramentas..........................................página:08
3.Notação................................................página:09 -Tipos de dados.....................................página:10
4.Comandos básicos..............................página:11 -Comando básico...................................página:12 -Comando básico...................................página:13 -Comando básico...................................página:14
5.Estrutura de Condição.........................página:15 -Estrutura de condição...........................página:16
6.Estrutura de Repetição.........................página:17 -Estrutura de repetição...........................página:18 -Estrutura de repetição...........................página:19
7.Matriz......................................................página:20
8. Estruturas..............................................página:21
9. Análise final...........................................página:22
10. Referências bibliográficas..................página:23
2
Tutorial Geany
Geany
Recomendado para: Intermediário
Pontos Positivos:
É possível executar o programa na interface. Aponta erros do programa no log do compilador. Possibilidade de criar vários programas ao mesmo tempo.
Pontos Negativos:
3
Tela principal do Geany:
4
1. Baixando o Geany
Pode-se baixar o Geany, acessando a Central de Programas do Ubuntu, que está localizado em Aplicativos:
5
Depois digite Geany no campo de pesquisa e clique em instalar:
6
2. Utilizando a ferramenta
1. Espaço para a construção do programa.
2. Informações do compilador.
3. Barra de ferramentas e atalhos.
7
Exemplo de algoritmo:
Algoritmo executado:
8
Ferramentas:
1. Compila o programa.
2. Constrói o programa.
3. Executa o programa.
9
3.Notação
Tipos de variáveis padrões do C++ :
int: Representa valores inteiros.
Exemplo: 1,2,5,100,7800.
float ou double: Representa valores reais (números 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 lógicos True (Verdadeiro) ou False (Falso).
10
Tipos de variáveis:
11
4.Comandos básicos
cin >> : É um comando de entrada de dados. Essa instrução serve para o usuário digitar
os valores pedidos.
Exemplo: cin >> num ; Comando cin >> :
12
cout << : É um comando de saída de dados. Essa instrução 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 :
13
“ = (Atribuir) ” : Esse comando atribui um valor para variável, de acordo com o tipo, que foi definido no começo do programa.
Exemplo: numero = 100;
letra = 'Z'; Comandos “ = (Atribuir) ” :
14
Operadores:
> : Maior que
< : Menor que
<= : Menor ou Igual
>= : Maior ou Igual
== : Igual
!= : Diferente
! : Não
&&: E
|| : Ou
15
5.Estrutura de Condição
If - else : Esse comando testa uma condição , 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:
16
Switch : A partir desse comando é possível executar outros comandos.
Exemplo: cin >> opcao;
switch (opcao) { case 1 : cout << "Você escolheu opção 1"; break ; case 2 : cout << "Você escolheu opção 2" ; break ; default : cout << "Opção inválida" ; }
Comando Switch:
17
6.Estrutura de Repetição
While : Esse comando repete um determinado comando a partir de uma condição
declarada,se essa condição for verdadeira o comando é repetido , se a condição for falsa o comando não é 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 << "Média = " << media ; Comando While:
18
Do-While : Esse comando é semelhante ao comando while, a diferença é que primeiro é
executado os comandos definidos e depois é testado a condição. Se ela for verdadeira , os comandos são repetidos, se for falsa os comandos não são 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 << "Média = " << media ; Comando do-while:
19
For : Esse comando repete os comandos , mas sabendo-se o número de vezes da
repetição.
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 << "Média = " << media ; Comando for:
20
7.Matriz
Matriz “ [ ] “: Esse comando permite guardar mais de um valor usando uma variável, de
um certo tipo, como por exemplo inteiro.
Exemplo: int num[5],co; for (co = 1 ; co <= 5 ; co++) { cout << "Digite um número: " ; cin >> num[co]; } for (co = 1 ; co <= 5 ; co++) { cout << "O " << co << "º número digitado foi: " <<num[co]<< "\n" ; }
Comando Matriz “ [ ] ”:
21
8.Estrutura
Struct: Esse comando permite guardar várias variáveis 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:
22
9.Análise Final
Análise final: Ótimo programa para o aprendizado de C++ , pois aponta os erros ,
se o programa apresentar ,e na linha que estão .
23
10.Referências bibliográficas
Victorine Viviane Mizrahi.Treinamento Em Linguagem C++ Módulo 1.Disponível em http://www.ebah.com.br/content/ABAAAA7IEAJ/treinamento-linguagem-c-modulo-1 . 19/08/2011