SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
Exercicios
1. Uma pessoa precisa trocar o pneu furado de um carro. Quais as ações necessárias para
realizar essa tarefa e em qual seqüência?
início
| Pegar a chave de roda
| Pegar o macaco
| Pegar o pneu reserva
| Afrouxar os parafusos da roda que contém o pneu furado com a chave de roda
| Encaixar o macaco embaixo do carro
| Levantar o carro até que o pneu rode
| Retirar os parafusos da roda que contém o pneu furado
| Retirar a roda com o pneu furado
| Colocar o pneu reserva
| Encaixar os parafusos na roda
| Abaixar o carro com o macaco
| Apertar os parafusos da roda
| Retirar o macaco debaixo do carro
| Guardar o macaco
| Guardar a chave de roda
| Guardar o pneu furado
fim
2. Qual a seqüência para se obter a resposta da operação matemática "5 multiplicado por 6
mais 2, divido por 3" em uma calculadora simples?
início
| Pegar uma calculadora simples
| Ligar a calculadora
| Teclar o número 5
| Teclar o sinal X referente à multiplicação
| Teclar o número 6
| Teclar o sinal + referente à soma
| Teclar o número 2
| Teclar o sinal referente à divisão
| Teclar o número 3
| Teclar o sinal = referente a igual
| Visualizar o resultado
fim
3. Imagine que uma pessoa decida ir de táxi a uma reunião de negócios. Monte um algoritmo
com a seqüência de ações para que ela chegue ao prédio onde vai ocorrer a reunião.
a) Entrar no prédio da reunião.
b) Sair do táxi.
c) Acenar para que o táxi pare.
d) Perguntar o preço da corrida.
e) Informar o destino ao motorista.
f) Esperar o táxi.
g) Pagar a corrida.
h) Entrar no táxi.
início
| Esperar o táxi
| Acenar para que o táxi pare
| Entrar no táxi
| Informar o destino ao motorista
| Perguntar o preço da corrida
| Pagar a corrida
| Sair do táxi
| Entrar no prédio da reunião
fim
4. Monte um algoritmo com a seqüência de ações para fazer uma vitamina com um mamão,
uma banana, uma maçã, um pouco de leite e açúcar.
início
| Preparar o mamão
| Preparar a banana
| Preparar a maçã
| Pegar o liquidificador
| Colocar as frutas no liquidificador
| Colocar 1 copo de leite no liquidificador
| Colocar 2 colheres de sopa de açúcar no liquidificador
| Ligar o liquidificador na tomada elétrica
| Ligar o liquidificador na potência máxima
| Esperar 3 minutos
| Desligar o liquidificador
| Despejar o conteúdo do liquidificador em uma jarra
fim
5. Monte um algoritmo com as ações para encontrar o nome de João Ferreira Neto em uma
lista telefônica.
início
| Pegar a lista telefônica
| Abrir alista telefônica na letra N
| Localizar o nome Neto
| Localizar entre os nomes Neto o nome Neto, João Ferreira
| Localizar o número telefônico ao lado do nome Neto, João Ferreira
fim
6. Monte um algoritmo com as ações para retirar R$ 100,00 de um caixa automático de banco.
início
| Localizar um quiosque de banco eletrônico do banco desejado
| Pegar o cartão eletrônico bancário
| Inserir o cartão eletrônico
| Escolher a opção saque
| Digitar o valor 100
| Digitar a opção Confirmar
| Digitar a senha
| Digitar a opção Confirmar
| Recolher o cartão bancário eletrônico
| Guardar o cartão bancário eletrônico
| Recolher o dinheiro
| Guardar o dinheiro
| Recolher o recibo do saque
| Guardar o recibo do saque
fim
7. Monte um algoritmo com as ações para fazer uma macarronada com molho de tomate (em
lata).
início
| Pegar uma panela com capacidade para 2 litros de água
| Encher a panela com 1 litro de água
| Colocar duas colheres de café de sal
| Colocar uma colher de café de óleo ou azeite de oliva
| Colocar a panela em fogo alto
| Pegar um pacote de macarrão de 200 gramas
| Abrir o pacote de macarrão
| Esperar a água ferver
| Despejar o macarrão dentro da panela com água fervente
| Deixar a panela semi-tampada em fogo baixo por 10 minutos
| Desligar o fogo
| Destampar a panela
| Pegar um escorredor de macarrão
| Despejar, com cuidado, o macarrão no escorredor em cima de uma pia
| Jogar um pouco de água fria no macarrão dentro do escorredor
| Colocar o macarrão em uma vasilha
| Jogar o molho de tomate no macarrão
| Misturar o molho de tomate com o macarrão
fim

Weitere ähnliche Inhalte

Was ist angesagt?

Lista de exercícios em portugol
Lista de exercícios em portugolLista de exercícios em portugol
Lista de exercícios em portugolGabriel Faustino
 
Algoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetiçãoAlgoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetiçãoAlex Camargo
 
Aula 1 aed - lógica de programação
Aula 1   aed - lógica de programaçãoAula 1   aed - lógica de programação
Aula 1 aed - lógica de programaçãoElaine Cecília Gatto
 
Introdução a Algoritmos: Conceitos Básicos
Introdução a Algoritmos: Conceitos BásicosIntrodução a Algoritmos: Conceitos Básicos
Introdução a Algoritmos: Conceitos BásicosElaine Cecília Gatto
 
Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }Mariana Camargo
 
Lógica de Programação - Unimep/Pronatec - Aula08
Lógica de Programação - Unimep/Pronatec - Aula08Lógica de Programação - Unimep/Pronatec - Aula08
Lógica de Programação - Unimep/Pronatec - Aula08André Phillip Bertoletti
 
Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1 Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1 Cloves da Rocha
 
Tutorial pascal zim
Tutorial pascal zimTutorial pascal zim
Tutorial pascal zim12anogolega
 
Algoritmos - Formas de Representação de Algoritmos
Algoritmos - Formas de Representação de AlgoritmosAlgoritmos - Formas de Representação de Algoritmos
Algoritmos - Formas de Representação de AlgoritmosElaine Cecília Gatto
 
Algoritmos 01 - Semana 07 - Exercícios Múltipla Escolha
Algoritmos 01 - Semana 07 - Exercícios Múltipla EscolhaAlgoritmos 01 - Semana 07 - Exercícios Múltipla Escolha
Algoritmos 01 - Semana 07 - Exercícios Múltipla EscolhaEder Samaniego
 
Algoritmos e linguagem pascal
Algoritmos e linguagem pascalAlgoritmos e linguagem pascal
Algoritmos e linguagem pascalangelicamenegassi
 
Aula 03 estrutura de seleção
Aula 03   estrutura de seleçãoAula 03   estrutura de seleção
Aula 03 estrutura de seleçãoTácito Graça
 
Aula 4 - Teste de mesa
Aula 4 - Teste de mesaAula 4 - Teste de mesa
Aula 4 - Teste de mesaPacc UAB
 
Maratona de Programação
Maratona de ProgramaçãoMaratona de Programação
Maratona de ProgramaçãoMarcos Castro
 

Was ist angesagt? (20)

Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Lista de exercícios em portugol
Lista de exercícios em portugolLista de exercícios em portugol
Lista de exercícios em portugol
 
Algoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetiçãoAlgoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetição
 
Aula 1 aed - lógica de programação
Aula 1   aed - lógica de programaçãoAula 1   aed - lógica de programação
Aula 1 aed - lógica de programação
 
Introdução a Algoritmos: Conceitos Básicos
Introdução a Algoritmos: Conceitos BásicosIntrodução a Algoritmos: Conceitos Básicos
Introdução a Algoritmos: Conceitos Básicos
 
Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }
 
Manual de portugol
Manual de portugolManual de portugol
Manual de portugol
 
Algoritmo aula 01-f
Algoritmo   aula 01-fAlgoritmo   aula 01-f
Algoritmo aula 01-f
 
Lógica de Programação - Unimep/Pronatec - Aula08
Lógica de Programação - Unimep/Pronatec - Aula08Lógica de Programação - Unimep/Pronatec - Aula08
Lógica de Programação - Unimep/Pronatec - Aula08
 
Algoritmos - capítulo 1
Algoritmos - capítulo 1Algoritmos - capítulo 1
Algoritmos - capítulo 1
 
Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1 Aula Lógica de Programação - cap1
Aula Lógica de Programação - cap1
 
Tutorial pascal zim
Tutorial pascal zimTutorial pascal zim
Tutorial pascal zim
 
Algoritmos - Formas de Representação de Algoritmos
Algoritmos - Formas de Representação de AlgoritmosAlgoritmos - Formas de Representação de Algoritmos
Algoritmos - Formas de Representação de Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos 01 - Semana 07 - Exercícios Múltipla Escolha
Algoritmos 01 - Semana 07 - Exercícios Múltipla EscolhaAlgoritmos 01 - Semana 07 - Exercícios Múltipla Escolha
Algoritmos 01 - Semana 07 - Exercícios Múltipla Escolha
 
Algoritmos e linguagem pascal
Algoritmos e linguagem pascalAlgoritmos e linguagem pascal
Algoritmos e linguagem pascal
 
Aula 03 estrutura de seleção
Aula 03   estrutura de seleçãoAula 03   estrutura de seleção
Aula 03 estrutura de seleção
 
Aula 4 - Teste de mesa
Aula 4 - Teste de mesaAula 4 - Teste de mesa
Aula 4 - Teste de mesa
 
Estrutura de repetição
Estrutura de repetiçãoEstrutura de repetição
Estrutura de repetição
 
Maratona de Programação
Maratona de ProgramaçãoMaratona de Programação
Maratona de Programação
 

Andere mochten auch

Material de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de ProgramaçãoMaterial de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de Programaçãorodfernandes
 
3e88de98635b6c (1)
3e88de98635b6c (1)3e88de98635b6c (1)
3e88de98635b6c (1)ozias jr
 
Logica e algoritmo - Cronograma
Logica e algoritmo - CronogramaLogica e algoritmo - Cronograma
Logica e algoritmo - CronogramaAlan Rodrigo Silva
 
Simbolos logicos com tabelas verdad
Simbolos logicos com tabelas verdadSimbolos logicos com tabelas verdad
Simbolos logicos com tabelas verdadReginaldo Steinhardt
 
Algoritmos resolvidos lista 2
Algoritmos resolvidos lista 2Algoritmos resolvidos lista 2
Algoritmos resolvidos lista 2isa_ise
 
Ideias para programar
Ideias para programarIdeias para programar
Ideias para programarrobinhoct
 
50978145 algoritmos-exercicios-resolvidos
50978145 algoritmos-exercicios-resolvidos50978145 algoritmos-exercicios-resolvidos
50978145 algoritmos-exercicios-resolvidosEdvan Mateó
 
Exercicios resolvidos calculo ir
Exercicios resolvidos calculo irExercicios resolvidos calculo ir
Exercicios resolvidos calculo irsimuladocontabil
 
Convenções de código para a linguagem de programação
Convenções de código para a linguagem de programaçãoConvenções de código para a linguagem de programação
Convenções de código para a linguagem de programaçãoalyssontmv
 
Apresentação linguagem cobol
Apresentação linguagem cobolApresentação linguagem cobol
Apresentação linguagem cobolAlexByDoomS
 
Documentação CakePHP - Português Br
Documentação CakePHP -  Português BrDocumentação CakePHP -  Português Br
Documentação CakePHP - Português BrLuiz Ladeira
 
CURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃO
CURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃOCURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃO
CURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃOMicrosoft
 
Aula 8 - Lógica de Programação - Variáveis, Tipos de dados e Operadores
Aula 8 - Lógica de Programação - Variáveis, Tipos de dados e OperadoresAula 8 - Lógica de Programação - Variáveis, Tipos de dados e Operadores
Aula 8 - Lógica de Programação - Variáveis, Tipos de dados e OperadoresAndré Constantino da Silva
 
Exercicios resolvidos visu alg vetores
Exercicios resolvidos visu alg vetoresExercicios resolvidos visu alg vetores
Exercicios resolvidos visu alg vetoresWillians Miyabara
 
Aula 01 - Algoritmo e Programação
Aula 01 - Algoritmo e ProgramaçãoAula 01 - Algoritmo e Programação
Aula 01 - Algoritmo e ProgramaçãoAislan Rafael
 

Andere mochten auch (18)

Material de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de ProgramaçãoMaterial de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de Programação
 
3e88de98635b6c (1)
3e88de98635b6c (1)3e88de98635b6c (1)
3e88de98635b6c (1)
 
Logica e algoritmo - Cronograma
Logica e algoritmo - CronogramaLogica e algoritmo - Cronograma
Logica e algoritmo - Cronograma
 
Simbolos logicos com tabelas verdad
Simbolos logicos com tabelas verdadSimbolos logicos com tabelas verdad
Simbolos logicos com tabelas verdad
 
Algoritmos resolvidos lista 2
Algoritmos resolvidos lista 2Algoritmos resolvidos lista 2
Algoritmos resolvidos lista 2
 
Algoritmos de busca
Algoritmos de buscaAlgoritmos de busca
Algoritmos de busca
 
Ideias para programar
Ideias para programarIdeias para programar
Ideias para programar
 
50978145 algoritmos-exercicios-resolvidos
50978145 algoritmos-exercicios-resolvidos50978145 algoritmos-exercicios-resolvidos
50978145 algoritmos-exercicios-resolvidos
 
Aula 2 - Processos de Software
Aula 2 - Processos de SoftwareAula 2 - Processos de Software
Aula 2 - Processos de Software
 
Exercicios resolvidos calculo ir
Exercicios resolvidos calculo irExercicios resolvidos calculo ir
Exercicios resolvidos calculo ir
 
ideias de programação
ideias de programaçãoideias de programação
ideias de programação
 
Convenções de código para a linguagem de programação
Convenções de código para a linguagem de programaçãoConvenções de código para a linguagem de programação
Convenções de código para a linguagem de programação
 
Apresentação linguagem cobol
Apresentação linguagem cobolApresentação linguagem cobol
Apresentação linguagem cobol
 
Documentação CakePHP - Português Br
Documentação CakePHP -  Português BrDocumentação CakePHP -  Português Br
Documentação CakePHP - Português Br
 
CURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃO
CURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃOCURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃO
CURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃO
 
Aula 8 - Lógica de Programação - Variáveis, Tipos de dados e Operadores
Aula 8 - Lógica de Programação - Variáveis, Tipos de dados e OperadoresAula 8 - Lógica de Programação - Variáveis, Tipos de dados e Operadores
Aula 8 - Lógica de Programação - Variáveis, Tipos de dados e Operadores
 
Exercicios resolvidos visu alg vetores
Exercicios resolvidos visu alg vetoresExercicios resolvidos visu alg vetores
Exercicios resolvidos visu alg vetores
 
Aula 01 - Algoritmo e Programação
Aula 01 - Algoritmo e ProgramaçãoAula 01 - Algoritmo e Programação
Aula 01 - Algoritmo e Programação
 

Exercícios resolvidos de Algoritmo

  • 1. Exercicios 1. Uma pessoa precisa trocar o pneu furado de um carro. Quais as ações necessárias para realizar essa tarefa e em qual seqüência? início | Pegar a chave de roda | Pegar o macaco | Pegar o pneu reserva | Afrouxar os parafusos da roda que contém o pneu furado com a chave de roda | Encaixar o macaco embaixo do carro | Levantar o carro até que o pneu rode | Retirar os parafusos da roda que contém o pneu furado | Retirar a roda com o pneu furado | Colocar o pneu reserva | Encaixar os parafusos na roda | Abaixar o carro com o macaco | Apertar os parafusos da roda | Retirar o macaco debaixo do carro | Guardar o macaco | Guardar a chave de roda | Guardar o pneu furado fim 2. Qual a seqüência para se obter a resposta da operação matemática "5 multiplicado por 6 mais 2, divido por 3" em uma calculadora simples? início | Pegar uma calculadora simples | Ligar a calculadora | Teclar o número 5 | Teclar o sinal X referente à multiplicação | Teclar o número 6 | Teclar o sinal + referente à soma | Teclar o número 2 | Teclar o sinal referente à divisão | Teclar o número 3 | Teclar o sinal = referente a igual | Visualizar o resultado fim 3. Imagine que uma pessoa decida ir de táxi a uma reunião de negócios. Monte um algoritmo com a seqüência de ações para que ela chegue ao prédio onde vai ocorrer a reunião. a) Entrar no prédio da reunião. b) Sair do táxi. c) Acenar para que o táxi pare. d) Perguntar o preço da corrida. e) Informar o destino ao motorista. f) Esperar o táxi. g) Pagar a corrida. h) Entrar no táxi. início
  • 2. | Esperar o táxi | Acenar para que o táxi pare | Entrar no táxi | Informar o destino ao motorista | Perguntar o preço da corrida | Pagar a corrida | Sair do táxi | Entrar no prédio da reunião fim 4. Monte um algoritmo com a seqüência de ações para fazer uma vitamina com um mamão, uma banana, uma maçã, um pouco de leite e açúcar. início | Preparar o mamão | Preparar a banana | Preparar a maçã | Pegar o liquidificador | Colocar as frutas no liquidificador | Colocar 1 copo de leite no liquidificador | Colocar 2 colheres de sopa de açúcar no liquidificador | Ligar o liquidificador na tomada elétrica | Ligar o liquidificador na potência máxima | Esperar 3 minutos | Desligar o liquidificador | Despejar o conteúdo do liquidificador em uma jarra fim 5. Monte um algoritmo com as ações para encontrar o nome de João Ferreira Neto em uma lista telefônica. início | Pegar a lista telefônica | Abrir alista telefônica na letra N | Localizar o nome Neto | Localizar entre os nomes Neto o nome Neto, João Ferreira | Localizar o número telefônico ao lado do nome Neto, João Ferreira fim 6. Monte um algoritmo com as ações para retirar R$ 100,00 de um caixa automático de banco. início | Localizar um quiosque de banco eletrônico do banco desejado | Pegar o cartão eletrônico bancário | Inserir o cartão eletrônico | Escolher a opção saque | Digitar o valor 100 | Digitar a opção Confirmar | Digitar a senha | Digitar a opção Confirmar | Recolher o cartão bancário eletrônico | Guardar o cartão bancário eletrônico | Recolher o dinheiro | Guardar o dinheiro | Recolher o recibo do saque | Guardar o recibo do saque fim
  • 3. 7. Monte um algoritmo com as ações para fazer uma macarronada com molho de tomate (em lata). início | Pegar uma panela com capacidade para 2 litros de água | Encher a panela com 1 litro de água | Colocar duas colheres de café de sal | Colocar uma colher de café de óleo ou azeite de oliva | Colocar a panela em fogo alto | Pegar um pacote de macarrão de 200 gramas | Abrir o pacote de macarrão | Esperar a água ferver | Despejar o macarrão dentro da panela com água fervente | Deixar a panela semi-tampada em fogo baixo por 10 minutos | Desligar o fogo | Destampar a panela | Pegar um escorredor de macarrão | Despejar, com cuidado, o macarrão no escorredor em cima de uma pia | Jogar um pouco de água fria no macarrão dentro do escorredor | Colocar o macarrão em uma vasilha | Jogar o molho de tomate no macarrão | Misturar o molho de tomate com o macarrão fim