TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

CONCEITOS BÁSICOS DE PROGRAMAÇÃO

Seminário: CONCEITOS BÁSICOS DE PROGRAMAÇÃO. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  25/11/2014  •  Seminário  •  1.967 Palavras (8 Páginas)  •  287 Visualizações

Página 1 de 8

Passo1

. CONCEITOS FUNDAMENTAIS DE PROGRAMAÇÃO

Estrutura básica de um programa:

#include <stdio.h>

#include <stdlib.h>

int main()

{

system(“Pause”);

return 0;

}

Declaração de Comentários:

Comentário de uma linha. (usa-se o // )

Ex.: // declaração de variáveis

Comentário de mais de uma linha. (usa-se o /* */ )

Disciplina: Algoritmos e Programação*/

Declaração de Variáveis:

Ex.: <tipo_dado> <nome_variavel>

Tipo de Dados

float -Para números inteiros e quebrados.

Ex. float nota1; nota1=1; ou nota1=5.6 ;

float altura; altura = 1.89; ou altura = 2.0;

int -Para números inteiros.

Ex. int idade; idade=21; ou nota1=6;

int temperatura ; temperatura =20 ; ou temperatura = -6 ;

string - Para textos.

Ex. string nome; nome=”Renato Alberto Andreza”;

string endereOperadores: Cap. 02 pag. 53

2. PROGRAMAÇÃO ESTRUTURADA

ESTRUTURA DE CONTROLE DE CONDIÇÃO

Ex. if (condição { instruções; Instruções; } | Ex. if (media<=7) { gotoxy(10,10); cout<<”aluno reprovado”; } |

Comando if_else

Ex. if (condição) { instruções; instruções; }

else { instruções; instruções; }

Ex. . if (media<=7) { gotoxy(10,10); cout<<”aluno reprovado”; }

else { gotoxy(10,10); cout<<”aluno aprovado”; } |

Comando else_if.

Ex. if (condição) { instruções; }

else if (condição) { instruções; instruções; }

else { instruções; instruções; } | Ex. . if (media<5) { gotoxy(10,10); cout<<”aluno reprovado”; }

else if(media>=7) { gotoxy(10,10); cout<<”aluno aprovado”; }

else { gotoxy(10,10); cout<<”aluno prova final”;co; en} |

Comando switch

Ex. switch(opcao) { case 1:{ instruções; break; }

case 2:{ instruções; break; } default:{ instruções;} } |

Ex. . switch(opcao) { case 1:{ cout<<”opção 1”; break; }

case 2:{ cout<<”opção 2”; break; } default:{ cout<<”escolha a opção”;} } |

ESTRUTURA DE CONTROLE DE REPETIÇÃO

Laço for. Testa a condição no inicio.

Ex. for(inicio;condição;incremento) { instruções; Instruções; } inicializa uma variável para controlar a repetição e ira definir a condição de repetição e de parada do laçoincremento – definir o incremento. Crescente (++) ou descrecente(--).

Ex. for(cont=1;cont<=5;cont++) { soma=soma +1; cout<<”Soma = ”<<soma; } inicio – cont =1 (começa de 1) condição – cont <=5 (vai repetir 5 vezes)incremento – cont ++( incrementa + 1 toda vez que chegar no final do for) |

Laço while. Testa a condição no inicio

Ex.Inicio;while (condição) { instruções; incremento; } inicio – inicializar uma variável para controlar a repetição condição –dereco=”rua 03 lote 45 quadra 8”;

definir a condição de repetição e de parada do laçoincremento – definir o incremento. Crescente (++) ou descrecente(--) |

Ex. cont=1; while(cont<=8) { soma=soma +1; cout<<”Soma = ”<<soma; cont++; } inicio – cont =1 (começa de 1) condição – cont <=8 (vai repetir 8 vezes)incremento – cont ++( incrementa + 1 toda vez que chegar no final do for) |

Laço do_while. Testa a condição no final.

Ex. inicio;do{ instruções; incremento; }while (condição);inicio – inicializar uma variável para controlar a repetição condição – definir a condição de repetição e de parada do laçoincremento – definir o incremento. Crescente (++) ou descrecente(--) | Ex. cont=3; do{ soma=soma +3; cout<<”Soma = ”<<soma; cont++; } while(cont<=8);inicio – cont=3 (começa de 3) condição – cont <=8 (vai repetir 8 vezes)incremento – cont ++ ( incrementa + 3 toda vez que chegar no final do for) |

3. VETORES E MATRIZES

DECLARAÇÃO

<tipo_dado> <nome_vetor [tamanho];

Ex.: int vetor_notas[5]; // vai armazenar 5 notas do tipo inteira.

vetor_notas:

8 | -4 | 3 | 7 | 0 |

0 1 2 3 4

string vetor_alunos[3]; // vai armazenar 3 nomes de alunos.

vetor_alunos:

katia | douglas | patricia |

0 1 2

Obs.: a posição do vetor começa da posição 0.

ARMAZENANDO NO VETOR – USA LAÇO DE REPETIÇÃO.

Armazenar dados do tipo int oufloat.

Ex: for (cont=0;cont<=4;cont++)

{

...

Baixar como (para membros premium)  txt (14.7 Kb)  
Continuar por mais 7 páginas »
Disponível apenas no TrabalhosGratuitos.com