Baixe o app para aproveitar ainda mais
Prévia do material em texto
Introdução a Sistemas de Informação Prof. Roberto Alencar Algoritmos: Comandos Básicos Conhecer novos elementos que pertencem a estrutura básica de um algoritmo (entender sintaxe). Objetivos da Aula Estrutura Geral dos Algoritmos: Observações: Seguir o padrão de colocar os comandos em MAIÚSCULO Colocar o comando INÍCIO após a declaração das variáveis Sintaxe dos Algoritmos ALGORITMO “nome do algoritmo” VAR // declaração das variáveis INICIO //Receber dados //processar dados //Exibir resultados (dados processados) FIMALGORITMO Declarando variáveis O comando VAR: VAR nome_da_variavel : tipo Nome do comando Nome da variável (obrigatório) Sintaxe dos Algoritmos Tipo da variável (obrigatório) Declarando variáveis O comando VAR: Exemplo: Sintaxe dos Algoritmos ALGORITMO “nome do algoritmo” VAR telefone : INTEIRO salario : REAL nome : CARACTER dependente : LOGICO INICIO FIMALGORITMO Comandos de Entrada/Saída de dados Comando para RECEBER dados (ler do teclado): Comandos para EXIBIR dados (exibir na tela): Sintaxe dos Algoritmos Comandos de Entrada Para receber dados, um algoritmo precisa do comando: LEIA(nome_da_variável) Exemplo: Sintaxe dos Algoritmos ALGORITMO “idade” VAR idade : INTEIRO INICIO ESCREVA(“Digite sua idade”) LEIA(idade) ESCREVA(“A idade informada foi: ”,idade) FIMALGORITMO Comandos de Entrada É possível receber mais de uma variável por vez: LEIA(var_a, var_b) O comando acima receberá, do teclado, um valor que será armazenado na memória, na variável var_a, e outro que será armazenado na posição de memória da variável var_b Sintaxe dos Algoritmos Comandos de Saída de dados Para exibir dados no vídeo , um algoritmo precisa do comando: ESCREVA Comandos de saída: ESCREVA( “Algum texto” ) ESCREVA( nome_da_variável ) É possível concatenar um texto com alguma variável e imprimir o resultado separando os mesmo por uma , (virgula): ESCREVA(texto , variável_1) O comando ESCREVAL escreve na tela e pula para a próxima linha: ESCREVAL(texto , variável_1) Sintaxe dos Algoritmos Comandos de Entrada/Saída de dados Exemplo (recebendo e exibindo dados): ALGORITMO “Idade” VAR idade : INTEIRO INICIO ESCREVA(“Digite a idade: ”) LEIA(idade) ESCREVA(“Sua idade é ”, idade) FIMALGORITMO Sintaxe dos Algoritmos Comandos de Entrada/Saída de dados Exemplo (recebendo e exibindo mais de uma variável): ALGORITMO “Idade” DECLARE wIdade : INTEIRO wNome: CARACTER INICIO ESCREVA(“Digite o nome e a idade: ”) LEIA(wNome, wIdade) ESCREVA(“A idade de ”, wNome, “ é ”, wIdade) FIMALGORITMO Sintaxe dos Algoritmos Comandos de atribuição de valores Exemplos: ALGORITMO “Idade” VAR nome : CARACTER idade: INTEIRO altura: REAL dependente: LOGIGO INICIO nome := “Maria José Silva” idade := 33 altura := 1.75 dependente := VERDADEIRO FIMALGORITMO Sintaxe dos Algoritmos Dúvidas Obrigado ! Roberto Alencar rroberto.alencar@gmail.com Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11 Slide 12 Slide 13 Slide 14 Slide 15
Compartilhar