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

Relatório 3 - Solução de problemas

Relatório de pesquisa: Relatório 3 - Solução de problemas. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  30/11/2014  •  Relatório de pesquisa  •  361 Palavras (2 Páginas)  •  203 Visualizações

Página 1 de 2

Relatório 3 – Resolução do problema

Foi apresentado um problema que consiste em calcular a quantidade de leds necessária para criar uma sequencia de número.

Também será informado dinamicamente a quantidades de casos serem executados.

Problema 3

João quer montar um painel contendo diferentes números de LEDs. Como não têm muitos, não tem certeza se vai ser capaz de montar o número desejado. Considerando-se configuração dos LEDs conforme consta o exemplo na Figura 1, fazer um algoritmo que ajude João descobrir quantos LEDs são necessários para montar o número.

Entrada

A entrada contém um número inteiro N, (1 ≤ N ≤ 2000) correspondente ao número de casos de teste, seguido por N linhas, cada linha contendo um número (1 ≤

V ≤ 10100) que corresponde ao valor que João quer representar com LEDs.

Saída

Para cada caso de teste, imprimir uma linha contendo o número de LEDs que João precisa para representar o valor desejado, seguido da palavra "leds".

Solução do problema:

1. Criar variáveis com números inteiros para contador de leds;

2. Criar outra variável “vetor” para a quantidade de números que o usuário vai utilizar nos leds;

3. Pedir para que o usuário digite um número;

4. Ler o número digitador;

a. Se o número for menor que 1 ou maior que 2000, mostrar na tela que o número deve ser maior ou igual a 1 e menor ou igual a 2000;

b. Se o número for maior ou igual a 1 e menos ou igual a 2000, prosseguir com a operação;

5. Mostrar na tela o número de leds que foi utilizado no número digitado;

6. Pedir para que o usuário digite outro número;

a. Se o número for menor que 1 e maior que 10100, mostrar na tela que o número deve ser maior ou igual a 1 e menor ou igual a 10100;

b. Se o número for igual ou maior que 1 e menor ou igual a 10100, prosseguir com a operação;

7. Mostrar na tela o número de leds que foi utilizado no número digitado;

8. Repetir todo o teste até completar o número o número de leds que serão utilizadas;

9. Finalizar o teste.

Representação por Pseudo-Linguagem:

algoritmo "Relatório 3"

// Função :

// Autor :

// Data : 22/11/2013

// Seção de Declarações

var

qtd: vetor[0..9] de inteiro

x,v,aux,alg,i,leds: inteiro

inicio

qtd[0]

...

Baixar como (para membros premium)  txt (2.2 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com