A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Professor: André Didier Autor: Francisco Airton

Apresentações semelhantes


Apresentação em tema: "Professor: André Didier Autor: Francisco Airton"— Transcrição da apresentação:

1 Professor: André Didier Autor: Francisco Airton
Programação I Aula 02 Professor: André Didier Autor: Francisco Airton

2 Objetivos Introduzir alguns conceitos básicos aplicados em Algoritmos e em Linguagens de Programação Exercitar os conceitos apresentados

3 Estrutura sequencial em Portugol
Forma básica de um algoritmo em portugol: inicio variavel VARIÁVEIS TIPOS DE DADOS INSTRUÇÕES fim

4 Variáveis Trata-se de uma representação para uma posição de memória
Capaz de reter e representar um valor ou expressão Tem a finalidade de armazenar dados ou informações de um programa por um curto espaço de tempo

5 Variáveis São associados a nomes, chamados identificadores
Identificadores são usados para referenciar e diferenciar as variáveis em algoritmos

6 Variáveis Identificadores devem ser claros e precisos;
Toda variável é associada a um tipo de valor; O tipo de uma variável identifica o tipo de valor que ela poderá receber; No Portugol, declaramos variáveis logo após a palavra reservada variavel.

7 Em fluxogramas, declaramos variáveis nos seguintes símbolos

8 inicio Variavel real N1, N2, M fim ESCREVER “Digite dois números”
LER N1, N2 M <‐ N1 * N2 ESCREVER “MULTIPLICAÇÃO = ” , M fim

9 Exemplo INÍCIO N1, N2 M = N1 * FIM

10 Regras para identificação de variáveis:
Nomes de variáveis não podem ser iguais a palavras reservadas; Nomes de variáveis devem possuir como primeiro caractere uma letra ou sublinhado; Os demais caracteres podem ser letras, números ou sublinhado; Nomes não podem ter espaços em branco; Não há diferença entre letras maiúsculas e minúsculas;

11 Variáveis Exemplos: Identificadores válidos:
Nome, telefone, endereco, idade_mae; Identificadores inválidos: variavel, títulos;

12 Tipos de dados TIPO DESCRIÇÃO Inteiros
Representa valores inteiros. Ex.: 2, 5, ‐3, 100, ‐151... Reais Representa valores reais. Ex.: 5.6, ‐ Texto Representa texto entre aspas duplas. Ex.: “Sport Recife”, “B”, “1234” Lógicos Representa os valores lógicos VERDADEIRO ou FALSO

13 Exemplo inicio Variavel texto NOME, ENDERECO Inteiro IDADE, PESO
Lógico EH_SOLTEIRO NOME <‐ “André” ENDERECO <‐ “Rua Tal, 555 ” IDADE <‐ 26 EH_SOLTEIRO <‐ falso fim

14 Operador de atribuição
Utilizado para inserir um valor ou o resultado de uma expressão em uma variável; Representado por uma seta apontando para a esquerda (<-) ; Só podemos atribuir valores do mesmo tipo da variável;

15 Exemplo inicio Variavel texto NOME, ENDERECO Inteiro IDADE, PESO
Lógico EH_SOLTEIRO NOME <‐ “André” ENDERECO <‐ “Rua Tal, 555 ” IDADE <‐ 26 EH_SOLTEIRO <‐ falso fim

16 Exercícios Classifique os dados abaixo de acordo com seu tipo: “abc”
“abc” “João” 5.7 1012 FALSO -49 342 569 “Lucas” “Verdadeiro” Verdadeiro “444” -78.1

17 0 inteiro “abc” texto “João” texto 5.7 real 101 inteiro FALSO lógico -49 inteiro 342 inteiro 9 inteiro “Lucas” texto “Verdadeiro” texto numérico Verdadeiro lógico “444” texto -78.1 real

18 Comandos de entrada e saída em Portugol Comandos de entrada e saída

19 Entrada Comando de entrada (ler)
Utilizado para ler um valor digitado pelo usuário, armazenando o referido valor em uma variável indicada no comando;

20 Saída Comando de saída (escrever)
Utilizado para escrever mensagens ou valores de variáveis na saída padrão; Faça um algoritmo que leia o nome e a idade de um indivíduo, exibindo‐os logo em seguida;

21 Exemplo inicio Variavel texto NOME Variavel inteiro IDADE
ESCREVER “Digite seu nome: ” LER NOME ESCREVER “Digite sua idade: ” LER IDADE ESCREVER “Seu nome é ”, NOME, “\n” ESCREVER “Sua idade: ”, IDADE fim

22 Exemplo Faça um algoritmo que leia dois números, calcula e exibe a soma entre eles;

23 Exemplo inicio fim Variavel real NUM1, NUM2, SOMA
ESCREVER “Digite dois números: ” LER NUM1, NUM2 SOMA <‐ NUM1 + NUM2 ESCREVER “Resultado da soma: ”, SOMA fim

24 Explore o assunto!


Carregar ppt "Professor: André Didier Autor: Francisco Airton"

Apresentações semelhantes


Anúncios Google