SlideShare uma empresa Scribd logo
1 de 13
FRUTUOSO LANDIM DE CARVALHO
10º Ano – I TRIMESTRE
INTRODUÇÃO À LÓGICA
DE PROGRAMAÇÃO
I TRIMESTRE
II TRIMESTRE
III TRIMESTRE
▪ Lógica
▪ Etapas na solução de problemas
▪ Sistematização de procedimentos
Conceitos Iniciais
INTRODUÇÃO À LÓGICA
DE PROGRAMAÇÃO
▪ Entrada e Saída de Dados
Conteúdos
Objetivos
Ao final desses conteúdos, o aluno será capaz de:
 Saber identificar as instruções de ENTRADA e SAÍDA de
Dados;
 Reconhecer a sintaxe básica de ENTRADA e SAÍDA de dados
em algoritmia e estrutura de dados
I TRIMESTRE
II TRIMESTRE
III TRIMESTRE
INTRODUÇÃO À LÓGICA
DE PROGRAMAÇÃO
Entrada e Saída de Dados
Finalmente, para sermos capazes de escrever um algoritmo, vamos
necessitar de realizar as operações de ENTRADA (input) e SAÍDA
(output) de dados.
Entrada e Saída
I TRIMESTRE
II TRIMESTRE
III TRIMESTRE
INTRODUÇÃO À LÓGICA
DE PROGRAMAÇÃO
Entrada e Saída de Dados
Em pseudocódigo, vamos convencionar que o comando a utilizar de
forma a realizar uma entrada de dados é:
Operação de entrada de dados (input)
I TRIMESTRE
II TRIMESTRE
III TRIMESTRE
ler ( nomeDaVariável )
Exemplo 1 – Ler o valor da variável X a partir do teclado
ler ( X )
Exemplo 2 – Ler o valor das variáveis A e B a partir do teclado
ler ( A )
ler ( B )
ou
ler ( A, B )
INTRODUÇÃO À LÓGICA
DE PROGRAMAÇÃO
Entrada e Saída de Dados
Da mesma forma, vamos convencionar que o comando a utilizar para
realizar uma saída de dados é:
Operação de saída de dados (output)
I TRIMESTRE
II TRIMESTRE
III TRIMESTRE
escrever ( nomeDaVariável )
Exemplo 1 – Mostrar o valor da variável X no ecrã
escrever ( X )
Exemplo 2 – Mostrar o valor das variáveis A e B no ecrã
escrever ( A )
escrever ( B )
ou
escrever ( A, B )
INTRODUÇÃO À LÓGICA
DE PROGRAMAÇÃO
Entrada e Saída de Dados
Existem basicamente duas instruções principais em algoritmos que são:
 Leia e Escreva.
Entrada e Saída
I TRIMESTRE
II TRIMESTRE
III TRIMESTRE
INTRODUÇÃO À LÓGICA
DE PROGRAMAÇÃO
Entrada e Saída de Dados
Na abaixo vemos como funciona o esquema, considerando que o
utilizador digitaria Carlos no momento da execução.
Entrada e Saída
I TRIMESTRE
II TRIMESTRE
III TRIMESTRE
escreva (“Informe o seu nome:”)
leia (nome)
escreva (“Seu nome é”, nome)
INTRODUÇÃO À LÓGICA
DE PROGRAMAÇÃO
Entrada e Saída de Dados
 Usa-se a instrução Escreva quando é necessário mostrar algum
dado do algoritmo para o usuário;
 A instrução de saída de dados (Escreva) será́ responsável pela
exibição dos dados da variável, constante ou expressão na tela do
computador.
Escrever instruções
I TRIMESTRE
II TRIMESTRE
III TRIMESTRE
INTRODUÇÃO À LÓGICA
DE PROGRAMAÇÃO
Entrada e Saída de Dados
 Usa-se a instrução Leia, quando é necessário que o usuário do
algoritmo digite algum dado;
 A instrução de entrada de dados (Leia) será́ responsável pela
leitura e armazenamento desses dados na variável indicada.
Ler instruções
I TRIMESTRE
II TRIMESTRE
III TRIMESTRE
INTRODUÇÃO À LÓGICA
DE PROGRAMAÇÃO
Entrada e Saída de Dados
 A inserção de comentários no decorrer do algoritmo facilita a
leitura deste por outros programadores;
 Os comentários também servem para auxiliar o programador a
relembrar o próprio código depois de um tempo sem utilizá-lo.
Comentários
I TRIMESTRE
II TRIMESTRE
III TRIMESTRE
INTRODUÇÃO À LÓGICA
DE PROGRAMAÇÃO
Entrada e Saída de Dados
Na escrita do algoritmo (pseudocódigo):
 Incluir comentários nas linhas mais importantes do programa;
 Utilizar nomes significativos (que ajudem a identificar o conteúdo)
para as variáveis e constantes;
 Efetuar a indentação (alinhamento) das linhas para facilitar a
leitura.
Sugestões
I TRIMESTRE
II TRIMESTRE
III TRIMESTRE
INTRODUÇÃO À LÓGICA
DE PROGRAMAÇÃO
I TRIMESTRE
II TRIMESTRE
III TRIMESTRE

Mais conteúdo relacionado

Semelhante a Aula 14 - Programação - Entrada e Saída de Dados (1).pptx

algoritmo-m03-tiposdedados-151221150545.pptx
algoritmo-m03-tiposdedados-151221150545.pptxalgoritmo-m03-tiposdedados-151221150545.pptx
algoritmo-m03-tiposdedados-151221150545.pptxGustavoMaciel67
 
Aula 3 - Algoritmos computacionais - parte 1
Aula 3 - Algoritmos computacionais - parte 1Aula 3 - Algoritmos computacionais - parte 1
Aula 3 - Algoritmos computacionais - parte 1Pacc UAB
 
Introdução aos algoritmos e à algoritmia.pptx
Introdução aos algoritmos e à algoritmia.pptxIntrodução aos algoritmos e à algoritmia.pptx
Introdução aos algoritmos e à algoritmia.pptxPaulo Cardoso
 
Alg aula 03 - construcao algoritmos2 tp1
Alg   aula 03 - construcao algoritmos2 tp1Alg   aula 03 - construcao algoritmos2 tp1
Alg aula 03 - construcao algoritmos2 tp1Thalles Anderson
 
Introdução à programação
Introdução à programaçãoIntrodução à programação
Introdução à programação12anogolega
 
Algoritmos e Lógica de Programação
Algoritmos e Lógica de ProgramaçãoAlgoritmos e Lógica de Programação
Algoritmos e Lógica de ProgramaçãoJose Augusto Cintra
 
Visualg primeira interação
Visualg   primeira interaçãoVisualg   primeira interação
Visualg primeira interaçãoHumberto Cepep
 
3 e 4_-_comandos_de_leitura_e_escrita_identacao
3 e 4_-_comandos_de_leitura_e_escrita_identacao3 e 4_-_comandos_de_leitura_e_escrita_identacao
3 e 4_-_comandos_de_leitura_e_escrita_identacaoDisys do Brasil
 
Lógica de programação 2
Lógica de programação 2Lógica de programação 2
Lógica de programação 2José Lopes
 
Algoritmia (Conceitos)
Algoritmia (Conceitos)Algoritmia (Conceitos)
Algoritmia (Conceitos)Sandro Lopes
 
Aula 01 Logica de Programacao - Logica Matematica 1.pdf
Aula 01 Logica de Programacao - Logica Matematica 1.pdfAula 01 Logica de Programacao - Logica Matematica 1.pdf
Aula 01 Logica de Programacao - Logica Matematica 1.pdfEizoKato
 
Aula 01 Logica de Programacao - Logica Matematica 1.pdf
Aula 01 Logica de Programacao - Logica Matematica 1.pdfAula 01 Logica de Programacao - Logica Matematica 1.pdf
Aula 01 Logica de Programacao - Logica Matematica 1.pdfEizoKato
 

Semelhante a Aula 14 - Programação - Entrada e Saída de Dados (1).pptx (20)

algoritmo-m03-tiposdedados-151221150545.pptx
algoritmo-m03-tiposdedados-151221150545.pptxalgoritmo-m03-tiposdedados-151221150545.pptx
algoritmo-m03-tiposdedados-151221150545.pptx
 
Algoritimo - Raul
Algoritimo - RaulAlgoritimo - Raul
Algoritimo - Raul
 
Aula 3 - Algoritmos computacionais - parte 1
Aula 3 - Algoritmos computacionais - parte 1Aula 3 - Algoritmos computacionais - parte 1
Aula 3 - Algoritmos computacionais - parte 1
 
Introdução aos algoritmos e à algoritmia.pptx
Introdução aos algoritmos e à algoritmia.pptxIntrodução aos algoritmos e à algoritmia.pptx
Introdução aos algoritmos e à algoritmia.pptx
 
Alg aula 03 - construcao algoritmos2 tp1
Alg   aula 03 - construcao algoritmos2 tp1Alg   aula 03 - construcao algoritmos2 tp1
Alg aula 03 - construcao algoritmos2 tp1
 
Lp m1(parte2)
Lp m1(parte2)Lp m1(parte2)
Lp m1(parte2)
 
Introdução à programação
Introdução à programaçãoIntrodução à programação
Introdução à programação
 
Algoritmos e Lógica de Programação
Algoritmos e Lógica de ProgramaçãoAlgoritmos e Lógica de Programação
Algoritmos e Lógica de Programação
 
Visualg primeira interação
Visualg   primeira interaçãoVisualg   primeira interação
Visualg primeira interação
 
05-ModeloDeVonNeumann.pdf
05-ModeloDeVonNeumann.pdf05-ModeloDeVonNeumann.pdf
05-ModeloDeVonNeumann.pdf
 
3 e 4_-_comandos_de_leitura_e_escrita_identacao
3 e 4_-_comandos_de_leitura_e_escrita_identacao3 e 4_-_comandos_de_leitura_e_escrita_identacao
3 e 4_-_comandos_de_leitura_e_escrita_identacao
 
Lógica de programação 2
Lógica de programação 2Lógica de programação 2
Lógica de programação 2
 
PDF.pdf
PDF.pdfPDF.pdf
PDF.pdf
 
Algoritmia (Conceitos)
Algoritmia (Conceitos)Algoritmia (Conceitos)
Algoritmia (Conceitos)
 
Cap03
Cap03Cap03
Cap03
 
Cap03
Cap03Cap03
Cap03
 
Cap03
Cap03Cap03
Cap03
 
Aula 01 Logica de Programacao - Logica Matematica 1.pdf
Aula 01 Logica de Programacao - Logica Matematica 1.pdfAula 01 Logica de Programacao - Logica Matematica 1.pdf
Aula 01 Logica de Programacao - Logica Matematica 1.pdf
 
Aula 01 Logica de Programacao - Logica Matematica 1.pdf
Aula 01 Logica de Programacao - Logica Matematica 1.pdfAula 01 Logica de Programacao - Logica Matematica 1.pdf
Aula 01 Logica de Programacao - Logica Matematica 1.pdf
 
Anexo c
Anexo cAnexo c
Anexo c
 

Aula 14 - Programação - Entrada e Saída de Dados (1).pptx

  • 1. FRUTUOSO LANDIM DE CARVALHO 10º Ano – I TRIMESTRE
  • 2. INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO I TRIMESTRE II TRIMESTRE III TRIMESTRE ▪ Lógica ▪ Etapas na solução de problemas ▪ Sistematização de procedimentos Conceitos Iniciais
  • 3. INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO ▪ Entrada e Saída de Dados Conteúdos Objetivos Ao final desses conteúdos, o aluno será capaz de:  Saber identificar as instruções de ENTRADA e SAÍDA de Dados;  Reconhecer a sintaxe básica de ENTRADA e SAÍDA de dados em algoritmia e estrutura de dados I TRIMESTRE II TRIMESTRE III TRIMESTRE
  • 4. INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO Entrada e Saída de Dados Finalmente, para sermos capazes de escrever um algoritmo, vamos necessitar de realizar as operações de ENTRADA (input) e SAÍDA (output) de dados. Entrada e Saída I TRIMESTRE II TRIMESTRE III TRIMESTRE
  • 5. INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO Entrada e Saída de Dados Em pseudocódigo, vamos convencionar que o comando a utilizar de forma a realizar uma entrada de dados é: Operação de entrada de dados (input) I TRIMESTRE II TRIMESTRE III TRIMESTRE ler ( nomeDaVariável ) Exemplo 1 – Ler o valor da variável X a partir do teclado ler ( X ) Exemplo 2 – Ler o valor das variáveis A e B a partir do teclado ler ( A ) ler ( B ) ou ler ( A, B )
  • 6. INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO Entrada e Saída de Dados Da mesma forma, vamos convencionar que o comando a utilizar para realizar uma saída de dados é: Operação de saída de dados (output) I TRIMESTRE II TRIMESTRE III TRIMESTRE escrever ( nomeDaVariável ) Exemplo 1 – Mostrar o valor da variável X no ecrã escrever ( X ) Exemplo 2 – Mostrar o valor das variáveis A e B no ecrã escrever ( A ) escrever ( B ) ou escrever ( A, B )
  • 7. INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO Entrada e Saída de Dados Existem basicamente duas instruções principais em algoritmos que são:  Leia e Escreva. Entrada e Saída I TRIMESTRE II TRIMESTRE III TRIMESTRE
  • 8. INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO Entrada e Saída de Dados Na abaixo vemos como funciona o esquema, considerando que o utilizador digitaria Carlos no momento da execução. Entrada e Saída I TRIMESTRE II TRIMESTRE III TRIMESTRE escreva (“Informe o seu nome:”) leia (nome) escreva (“Seu nome é”, nome)
  • 9. INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO Entrada e Saída de Dados  Usa-se a instrução Escreva quando é necessário mostrar algum dado do algoritmo para o usuário;  A instrução de saída de dados (Escreva) será́ responsável pela exibição dos dados da variável, constante ou expressão na tela do computador. Escrever instruções I TRIMESTRE II TRIMESTRE III TRIMESTRE
  • 10. INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO Entrada e Saída de Dados  Usa-se a instrução Leia, quando é necessário que o usuário do algoritmo digite algum dado;  A instrução de entrada de dados (Leia) será́ responsável pela leitura e armazenamento desses dados na variável indicada. Ler instruções I TRIMESTRE II TRIMESTRE III TRIMESTRE
  • 11. INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO Entrada e Saída de Dados  A inserção de comentários no decorrer do algoritmo facilita a leitura deste por outros programadores;  Os comentários também servem para auxiliar o programador a relembrar o próprio código depois de um tempo sem utilizá-lo. Comentários I TRIMESTRE II TRIMESTRE III TRIMESTRE
  • 12. INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO Entrada e Saída de Dados Na escrita do algoritmo (pseudocódigo):  Incluir comentários nas linhas mais importantes do programa;  Utilizar nomes significativos (que ajudem a identificar o conteúdo) para as variáveis e constantes;  Efetuar a indentação (alinhamento) das linhas para facilitar a leitura. Sugestões I TRIMESTRE II TRIMESTRE III TRIMESTRE
  • 13. INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO I TRIMESTRE II TRIMESTRE III TRIMESTRE