TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Lista de Exercícios N° 01 (Lógica Computacional e Algorítmos)

Por:   •  30/8/2017  •  Trabalho acadêmico  •  1.665 Palavras (7 Páginas)  •  565 Visualizações

Página 1 de 7

Sistema de Computação

Etapa 07

1º semestre/2012

Lista de Exercícios N° 01

(Lógica Computacional e Algorítmos

)

Lógica –

1)

  1. Leva a galinha e volta
  2. Leva a raposa e volta com a galinha
  3. Leva o alpiste e volta
  4. Leva a galinha.

                

2)

As possibilidades dos dois com visão não terem como saber qual era a cor do seu chapéu eram:

- Os outros 2 tinham chapéus brancos ou um tinha branco e o outro vermelho.

- Caso o cego tivesse chapéu vermelho, o com 1 vista saberia pela resposta do com 2 vistas qual seria o seu chapéu.

- Portanto a única condição que permite que os dois digam que não conseguem adivinhar é quando veem um vermelho e um branco, logo eles não podem ver dois vermelhos. O cego deduz que cada um vê um vermelho, portanto ele só pode estar com um branco.

        

3)

  1. 1 e 3 vao, 1 volta (4s)
  2. 8 e 12 vao, 1 volta (13s)
  3.         3 e 6 vao, 3 volta (9s)
  4. 1 e 3 vão (3).

Tempo total: 29s

4)

  1. 2 canibais vao,1 canibal volta
  2. 2 missionários vão, 1 missionário e 1 canibal voltam
  3. 2 missionários vão, 1 canibal volta
  4. 2 canibais vão, 1 canibal volta
  5. 2 canibais vão.

5)

Acione o interruptor da esquerda e deixe a lâmpada ligada por 10 minutos e desligue-a.

Acione o interruptor do meio, deixe-o ligado e vá para a sala onde estão as lâmpadas.

A lâmpada que estiver acesa corresponde ao interruptor do meio.

Toque as duas outras lâmpadas, a que estiver quente corresponde ao interruptor da esquerda.

6)

Se eu perguntar para o outro “qual a porta da vida?”, qual porta ele me indicará?

O Mentiroso diria que o Verdadeiro indicaria a porta da morte (pois ele esta mentindo)

O Verdadeiro também diria que o Mentiroso indicaria a porta da morte (pois ele indicaria a porta errada).

7)  

Casa1                Casa2                Casa3                Casa4                Casa5

Amarela        Marrom        Rosa                Verde                Branca

Uruguaio        Ingles                Argentino        Frances        Brasileiro

Agua                Chá                Leite                Café                Guaraná

São Paulo        Corinthians        Palmeiras        Flamengo        Vasco

Gat0                Hamster        Passaro        PEIXE                Cachorro

Algoritmos –

  1.  

        inteiro i, n, soma;

        faça

        {

                soma = 0;

                imprimir(“Entre com n: “);

                ler (n);

                para(i=1;i<=n;i=i+2)

                        soma = soma + i;

                imprimir (soma);

        }

        enquanto (n!=0);

  1.  

        inteiro i, n, soma, p;

        faça

        {

                soma = 0; p=1;

                imprimir(“Entre com n: “);

                ler (n);

                i=1;        

                enquanto(p<=n;)

                        soma = soma + i;

                        i=i+2; p=p+1;

        }

                imprimir (soma);

        enquanto (n!=0);

        

  1.  

#include

#include

#include

using namespace std;

double teta = 0;

double graus = 0;

int main(){

while (graus <=360){

cout << "Graus: " << graus << " Radianos: " << teta << " Seno: " << sin (teta) << " Cosseno: "<< cos(teta) << " Tangente: " << tan(teta) << endl;

graus = graus + 10;

teta = graus*M_PI/180;

  1. #include

#include

using namespace std;

int

main ()

{

  int a1, a2, soma;

  float n, m, l;

  n = 10;

  soma = 0;

  while (n <= 150)

    {

      m = n / 4;

      a1 = m;

      l = n / 7;

          a2 = l;

      if (a1 != m && a2 == l)

        {

                       soma = soma + n;

                       n = n + 1;

        }

        n = n + 1;

    }

  cout << "A soma é: " << (soma);

}

  1.  

#include

#include

using namespace std;

int

main ()

{

  int k ,a1, a2,soma,o,p;

  float n, m, l;

  cout<<"O intervalo sera de: ";

...

Baixar como (para membros premium)  txt (5.6 Kb)   pdf (97.1 Kb)   docx (953.4 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no TrabalhosGratuitos.com