Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Unidade III

No description
by

Emmanuel Noleto

on 15 January 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Unidade III

Conceitos Básicos - Unidade III
Tipos Primitivos
Existem apenas 4 tipos de dados primitivos;
Algumas linguagens subdividem esses tipos de dados em outros de acordo com a capacidade de memória necessária para a variável.
Expressões
aritméticas
A tradução das expressões aritméticas para linguagem de computador, geralmente acontece da mesma forma que a usada na matemática salvo algumas exceções, vamos aos exemplos:
Adição: A + B;
Subtração: Total – desconto;
Multiplicação: Mensalidade * 5;
Divisão: X / 3;
Expressões Relacionais
Comando de Entrada e Saída
Todo programa executado em um computador (salvo algumas exceções) consiste de três etapas ou pontos de trabalho:
Entrada de dados
Em Portugol
Leia( );
Em C
scanf("%tipo de dados ",&variável);
Processamento
Saída dos mesmos
Em Portugol
Escreva("");
printf("");
Tipo Inteiro
Representa valores numéricos negativo ou positivo sem casa decimal, ou seja, valores inteiros.
Exemplo em portugol:
inteiro: cpf, rg, matricula;
Exemplo em C:
int cpf, rg, matricula;
Tipo Real
Representa valores numéricos negativo ou positivo com casa decimal, ou seja, valores reais. Também são chamados de ponto
flutuante.
Exemplo em Portugol:
real: preco, peso, altura;
Exemplo em C:
float preco, peso, altura;
Expressões Relacionais
A linguagem C usa o operador = para atribuição.
Exemplo:
Y = 6;
A variável Y recebe o valor 6
X == 6;
A variável X é igual a 6
Operadores Lógicos
Operadores Relacionais em C
Operador E ( and )
&&
E lógico ou conjunção (prioridade 2)
Operador OU ( or )
||
Ou logico ou disjunção (prioridade 3)
Operador NÃO ( not)
!
Negação (prioridade 1)
Tipo Texto
Representa uma sequencia de um ou mais de caracteres, colocamos os valores do tipo TEXTO entre ” ” (aspas duplas)
Exemplo em Portugol:
texto: nome, nome_produto;
Exemplo em C:
char: nome[25], nome_produto[30]

Constantes
Valores que não podem ser alterados ao longo do código.
Exemplos em Portugol:
real: pi = 3.14;
Exemplo em C:
float pi = 3.14;
Variável
Podem ser comparadas a gavetas de memória.
Características
Nome (não começa com número)
Tipo (caractere, inteiro...)
Valor (seu conteúdo de acordo com o tipo)
Endereço (posição na memória)
Regras de como declarar
uma variável?
Nunca comece com números;
Não use espaço, acento ou caractere especial;
Não é permitido usar palavras reservadas;
Geralmente as variáveis começam com um caractere alfabético;
Geralmente são minúsculas;
Só são permitidos caracteres alfanuméricos e sublinhados;
Observações
O operador logico NAO sempre inverte o valor do seu operando.
Para que uma operação logica OU tenha resultado verdadeiro, basta que um dos seus operandos seja verdadeiro.
Para que a operacao logica E tenha resultado verdadeiro e necessário que seus dois operandos tenham valor logico “V”.
Observações
A entrada de dados inseridos pelos usuários será feita através da instrução LER(), que transfere para a memoria (variáveis) os dados que os programas irão utilizar.
Dúvidas?
Full transcript