Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Algoritmos introdução, Notas de aula de Algoritmos

Introdução ao algoritmo e programação

Tipologia: Notas de aula

2019

Compartilhado em 03/09/2019

Littiete
Littiete 🇧🇷

2

(1)

5 documentos

1 / 15

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Algoritmos e Programação
UNIPAMPA
Campus Alegrete
Prof. Alessandro Bof de Oliveira
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff

Pré-visualização parcial do texto

Baixe Algoritmos introdução e outras Notas de aula em PDF para Algoritmos, somente na Docsity!

Algoritmos e Programação

UNIPAMPA

Campus Alegrete

Prof. Alessandro Bof de Oliveira

Aula

Funcionamento básico de um programa de

computador;

Dados e instruções;

Variáveis;

Constantes.

● (^) Entrada

  • (^) Dados de entrada (informações) ● (^) Processamento
  • (^) Manipulação desses dados; criação de dados novos (instruções). ● (^) Saída
  • (^) Armazenamento dos dados para mostrar ao usuário ou salvar em um arquivo.

Programa de computador

Temos basicamente em um programa de

computador:

  • (^) Dados.
  • (^) Instruções.

Exemplos de variáveis:

  • (^) Número inteiro: 2
  • (^) Número real (ou ponto flutuante): 2.
  • (^) Caractere: por exemplo a letra ‘a’ ●

Constantes:

  • (^) Similares as variáveis, porém não podem ser alteradas ao longo do programa.

Instruções

Conjunto de informações para manipular dados

que consistem de:

  • (^) Operações lógicas;
  • (^) Operações aritméticas;
  • (^) Estruturas de controle.

F=m.a

  • (^) Massa m, aceleração a e força F são dados. Variáveis. Reais (pontos flutuante).
  • (^) Instrução: Multiplicação ‘.’ e atribuição do valor da multiplicação a variável F (sinal de igualdade =).

Para esse problema, podemos pensar no

algoritmo:

  • (^) Entrada: Massa m e aceleração a
  • (^) Processamento: F=m.a (multiplicar m por a e atribuir a F).
  • (^) Saída: Calculo da força F.

Na linguagem C

Tipos de dados básicos:

  • (^) Caracteres: char ,8 bits
  • (^) Inteiros: int ,16 bits
  • (^) Real (ponto flutuante): float ,32 bits
  • (^) Real precisão dupla: double ,64 bits
  • (^) Vazio: void ,não aloca memória.

Exemplo de definição e alocação de uma variável

inteira x em c:

int x;

  • (^) Posteriormente podemos atribuir o valor 2 a ela:
  • (^) x=2;
  • (^) Ou em um passo só: int x=2;