Introdução a Computação

Documentos relacionados
Introdução a Programação de Jogos IUE1503

Lógica de Programação

Computação Eletrônica

Um momento, por favor

Introdução à Computação

Atividade 1: Para onde vão os alimentos que comemos?

Introdução à Programação

2. ALGORITMOS. Unesp Campus de Guaratinguetá. Curso de Programação Computadores Prof. Aníbal Tavares Profa. Cassilda Ribeiro

AV2 - MA (a) De quantos modos diferentes posso empilhá-los de modo que todos os CDs de rock fiquem juntos?

Lógica de programação Instrução Algoritmo Diferença entre algoritmo e programa

Solução da prova da 1 a fase OBMEP 2015 Nível 1. QUESTÃO 1 ALTERNATIVA E Como 2 x 100,00 126,80 = 200,00 126,80 = 73,20, o troco foi de R$ 73,20.

ALGORITMOS E FLUXOGRAMAS

Introdução à Ciência da Computação

Blog Cantinho do Saber

Hoje estou elétrico!

Problemas de volumes

Resolva os exercícios a mão.

Gôndola Lateral (parede) com dois ou mais módulos.

Introdução à Computação para o Ensino Médio. Centro Técnico Científico

Faculdade Alagoana de Administração FAA Ciência da Computação. (Resolução de Problemas em) Espaço de Estados

10/02/2015. As linguagens. Algoritmos e Lógica de programação. Os produtos. Os ingredientes. Introdução. Atuais:.Net Java Delphi PHP

SUGESTÕES DE ATIVIDADES: PROJETO LÓGICA & AÇÃO

Programação Estruturada

Estudaremos aqui como essa transformação pode ser entendida a partir do teorema do trabalho-energia.

MATEMÁTICA: DESENVOLVENDO ATIVIDADES ENIGMÁTICAS COM MATEMÁGICA E LÓGICA PARA OS ANOS INICIAIS DO ENSINO FUNDAMENTAL

Programação 1. Rafael Vargas Mesquita. ftp://ftp.ci.ifes.edu.br/informatica/mesquita/

Brincando com a Lógica: Aprendendo a Pensar

37ª OLIMPÍADA BRASILEIRA DE MATEMÁTICA PRIMEIRA FASE NÍVEL 1 (6º e 7º anos do Ensino Fundamental) GABARITO

EXERCÍCIOS e Respostas de Lógica de Programação - ALGORITMOS -

Revisão - Reveja os pontos principais, o Plano de Ação ou os tópicos da discussão do encontro anterior.

Linguagem de Programação

CURSO BÁSICO DE PROGRAMAÇÃO AULA 7

Simulado OBM Nível 2

Prova da segunda fase - Nível 1

A balança abaixo contém em seus pratos pesos de 1 kg e um pacote de peso desconhecido.

ENERGIA CINÉTICA E TRABALHO

SITE_INEP_PROVA BRASIL - SAEB_MT_5ºANO (OK)

Colégio Adventista Portão EIEFM MATEMÁTICA Nivelamento 1º Ano APROFUNDAMENTO/REFORÇO. Aluno(a): Número: Turma: EXPRESSÕES NUMÉRICAS

LOGICA 1 - D Prof. Aurimenes

Progressão Geométrica- 1º ano

Canguru Matemático sem Fronteiras 2015

Prova do Nível 1 (resolvida)

MODELO DE ROTEIRO. Tela 1. Imagem:

Sumário. Volta às aulas. Vamos recordar? Grandezas e medidas: tempo e dinheiro Números Regiões planas e seus contornos...

OFICINA DE JOGOS APOSTILA DO PROFESSOR

MANUAL DE MONTAGEM. Revisão 10 MONTAGEM DO DISCO SOLAR PARA AQUECIMENTO DE ÁGUA

Respostas dos Exercícios Cap. 2 Russell & Norvig

Rastros Autor: Bill Taylor, 1992

Sistemas Inteligentes Lista de Exercícios sobre Busca

Circuitos Combinacionais

Canguru Matemático sem Fronteiras 2011

Nome: N.º: endereço: data: telefone: PARA QUEM CURSA O 8 Ọ ANO EM Disciplina: matemática

TIPO DE PROVA: A. Questão 1. Questão 3. Questão 2. Questão 4. alternativa C. alternativa A. alternativa B

Como erguer um piano sem fazer força

RESOLUÇÃO PROVA TJ PR

Exercícios de Fixação Pseudocódigo e Estruturas Básicas de Controle

Sessão 2 UFCD 0804 Algoritmos

A AVENIDADA COMPLICADA

Sumário. INF01040 Introdução à Programação. Elaboração de um Programa. Regras para construção de um algoritmo

Prog A B C A e B A e C B e C A,B e C Nenhum Pref

(A) é Alberto. (B) é Bruno. (C) é Carlos. (D) é Diego. (E) não pode ser determinado apenas com essa informação.

Lista de exercícios nº 2

LASERTECK LTA450 MANUAL DE USO

Canguru Matemático sem Fronteiras 2010

5 Equacionando os problemas

Resolução. = a = 700 cm = 7m; = b = 400 cm = 4 m; perímetro = 2 (7 + 4) = 22; 14 x 22 = 308; área = 7 x 4 = 28; 20 x 28 = 560; = 868

REVISÃO E AVALIAÇÃO DA MATEMÁTICA

NOME: Nº. ASSUNTO: Recuperação Final - 1a.lista de exercícios VALOR: 13,0 NOTA:

PIBID-MATEMÁTICA Jogo: Vai e vem das equações

Roteiro da aula. MA091 Matemática básica. Aula 11 Equações e sistemas lineares. Francisco A. M. Gomes. Março de 2015

Lista 1 Cinemática em 1D, 2D e 3D

Soluções Nível 1 5 a e 6 a séries (6º e 7º anos) do Ensino Fundamental

Exposição Matemática Viva (piso 0)

PROGRAMAÇÃO DE COMPUTADORES (Teoria)

APLICAÇÕES DE EQUAÇÕES 1ª. ORDEM

4. A função horária do espaço de um móvel é S = t (SI). Qual a posição desse móvel no instante t = 2 s? a) 10 m b) 15 m c) 20 m d) 30 m e) 40 m

sendo as componentes dadas em unidades arbitrárias. Determine: a) o vetor vetores, b) o produto escalar e c) o produto vetorial.

Problemas insolúveis. Um exemplo simples e concreto

PLANIFICAÇÃO ANUAL MATEMÁTICA 3 DOMÍNIOS OBJETIVOS ATIVIDADES

Bloco de Recuperação Paralela DISCIPLINA: Língua Portuguesa

Roteiro para curta-metragem. Aparecida dos Santos Gomes 6º ano Escola Municipalizada Paineira NÃO ERA ASSIM

Numa turma de 26 alunos, o número de raparigas excede em 4 o número de rapazes. Quantos rapazes há nesta turma?

Universidade Federal de Uberlândia Faculdade de Computação. Conceitos básicos de algoritmos

Aluno (a): Data: / / Professor (a): P R O B L E M Á T I C A 1

Respostas de MAIO. A sequência é formada elevando-se ao quadrado os números 2,3,4... e somandolhes 2 em cada caso.

Resoluções comentadas de Raciocínio Lógico e Estatística SEFAZ - Analista em Finanças Públicas Prova realizada em 04/12/2011 pelo CEPERJ

8. Perguntas e Respostas

Sumário. Prefácio... xi. Prólogo A Física tira você do sério? Lei da Ação e Reação... 13

Exercícios Resolvidos sobre probabilidade total e Teorema de Bayes

Comentários e Exemplos sobre os Temas e seus Descritores da Matriz de Matemática de 4ª Série Fundamental

Lista de Exercícios - Movimento em uma dimensão

Prof. Rogério Porto. Assunto: Cinemática em uma Dimensão III

Introdução a Programação

A AVENIDADA COMPLICADA

a) O movimento do ciclista é um movimento uniforme, acelerado ou retardado? Justifique.

5 a Série (6 o Ano) Avaliação Diagnóstica Matemática (Entrada) Ensino Fundamental. Gestão da Aprendizagem Escolar. Nome da Escola.

Nível 1 IV FAPMAT 28/10/2007

find localizando diferentes extenções

QUESTÃO 1 ALTERNATIVA B

Laptop Piano X. Manual do Usuário CÓD. 3103

Transcrição:

Introdução a Computação Aula 01 Resolução de Problemas Lógicos Edirlei Soares de Lima <elima@inf.puc-rio.br>

Desafio 1 Um senhor está em uma das margens de um rio com uma raposa, uma galinha e um saco de milho. Ele pretende atravessar o rio com suas cargas em um barco que só comporta ele e uma das cargas. Ele não pode deixar em uma das margens sozinhos, a raposa e a galinha, nem a galinha e o milho.

Desafio 1 - Solução

Desafio 1 - Solução

Desafio 1 - Solução

Desafio 1 - Solução

Desafio 1 - Solução

Desafio 1 - Solução

Desafio 1 - Solução

Desafio 1 - Solução

Desafio 1 - Solução (1) Atravessar a galinha. (2) Retornar sozinho. (3) Atravessar a raposa. (4) Retornar com a galinha. (5) Atravessar o milho. (6) Retornar sozinho. (7) Atravessar a galinha.

Desafio 2 Considere o seguinte ambiente: 1 balança (como a do desenho ao lado) 9 bolas - sendo que uma é mais leve do que as demais. Objetivo: Descobrir qual é a bola mais leve com o menor número possível de pesagens.

Desafio 2 Solução 1 1ª pesagem: 1ª possibilidade: pesos iguais - bola extra é a mais leve! 2ª possibilidade: a bola mais leve está no grupo mais leve - descarta-se a bola extra e o grupo mais pesado e realiza-se nova pesagem. 2ª pesagem: descarta-se o grupo mais pesado e realiza-se nova pesagem. 3ª pesagem: Determina-se a bola mais leve!

Desafio 2 Solução 2 1ª pesagem: 1ª possibilidade: pesos iguais - a bola está no grupo extra - 6 bolas são descartadas e realiza-se nova pesagem. 2ª possibilidade: pesos diferentes - bola mais leve está no grupo mais leve - 6 bolas são descartadas e realiza-se nova pesagem 2ª pesagem: Determina-se a bola mais leve!

Desafio 2 Solução Como descrever passo a passo a solução do Desafio 2? 1) Divida as bolas em 3 grupos; 2) Escolha dois grupos para pesar e reserve o grupo extra; 3) Coloque-os cada um em um lado da balança; 4) Se os pesos forem iguais, descarte ambos os grupos; 5) Senão, descarte o grupo mais pesado e o grupo extra; 6) Divida as bolas em 3 grupos; 7) Escolha dois grupos para pesar e reserve o grupo extra; 8) Coloque-os cada um em um lado da balança; 9) Se os pesos forem iguais descarte ambos os grupos; 10) Senão, descarte o grupo mais pesado e o grupo extra; 11) A bola que restou é a mais leve;

Desafio 2 Solução Como descrever passo a passo a solução do Desafio 2? 1) Divida as bolas em 3 grupos; 2) Escolha dois grupos para pesar e reserve o grupo extra; 3) Coloque-os cada um em um lado da balança; 4) Se os pesos forem iguais, descarte ambos os grupos; 5) Senão, descarte o grupo mais pesado e o grupo extra; 6) Repita os passos 1 a 5 até que reste apenas uma bola; 7) A bola que restou é a mais leve;

Desafio 3 Premissas: 2 aldeias de índios: 1 canibal e 1 civilizada O índio civilizado sempre diz a verdade. O índio canibal sempre mente. Objetivo: Ao chegar na encruzilhada fazer uma única pergunta ao índio para chegar à aldeia dos índios civilizados.

Desafio 3 - Solução Qual o caminho para a sua aldeia?

Desafio 4 Torre de Hanói Objetivo: mover os discos da haste A para a haste C. Restrições: Um disco NÃO pode ficar sobre um disco menor que ele. Qual a sequencia lógica para resolver este problema?

Desafio 4 Solução

Desafio 5 O pneu do seu carro furou... Quais são os passos necessários para trocar o pneu de um carro?

Desafio 5 - Solução Algoritmo Textual Informal: Abra o porta-mala e verifique se todos acessórios estão lá. Em caso negativo, feche o porta-malas e peça carona a alguém. Em caso positivo, retire o triângulo, posicione-o a cerca de 30 m do carro, e, depois, retire o estepe e o macaco. Levante o carro...

Desafio 5 - Solução Algoritmo Gráfico Informal:

Desafio 5 - Solução Algoritmo Textual Formal: Abre(porta_malas) Se acessorio_ok = FALSO Então fecha(porta_malas) espera_carona() Senão pega_triangulo()...

Desafio 6 Uma lesma encontra-se no fundo de um poço seco de 10 metros de profundidade e quer sair de lá. Durante o dia, ela consegue subir 2 metros pela parede; mas à noite, enquanto dorme, escorrega 1 metro. Depois de quantos dias ela consegue chegar na saída do poço?

Desafio 6 - Solução Dia Subida (m) Descida (m) Posição atual (m) 1º 2 1 1 2º 2 1 2 3º 2 1 3 4º 2 1 4 5º 2 1 5 6º 2 1 6 7º 2 1 7 8º 2 1 8 9º 2 0 10

Desafio 6 - Solução Quantidade de dias = 1 Total percorrido = 2 Enquanto Total percorrido < 10 metros Diminui 1 de Total percorrido (desceu na noite) Soma 2 em Total percorrido (subiu no dia) Incrementa 1 na quantidade de dias Fim Enquanto Mostrar a quantidade de dias

Exercícios 1) Três gatos comem três ratos em três minutos. Cem gatos comem cem ratos em quantos minutos? 3 minutos 2) O pai do padre é filho do meu pai. O que eu sou do Padre? Tio 3) Se um bezerro pesa 75 kg mais meio bezerro, quanto pesa um bezerro inteiro? 150 kg

Exercícios 4) Qual o próximo número da sequência 7,8,10,13,17,? 22 5) Qual o próximo número da sequência 25, 32, 37, 47, 58,? 71 6) Um pai de 80kg e suas 2 filhas (40kg cada), precisam sair de uma ilha com um barco. Porém a capacidade do barco é de 80kg. Como farão para sair da ilha? Vão as duas filhas. Uma delas volta. O pai sai. A outra filha volta. As duas filhas saem juntas.