Questão de Algoritmos e Estrutura de Dados — Algoritmos — FCC 2014
Algoritmos e Estrutura de DadosAlgoritmos
- Código
- fc012798
- Banca
- FCC
- Órgão
- TCE-RS
- Ano
- 2014
- Nível
- Médio
- Cargo
- Auditor Público Externo - Técnico em Processamento de Dados - Conhecimentos Específicos
No portal do TCE-RS há o seguinte quadro com o resumo das multas relativas a certidões de decisão entre os anos 2001 e 2014:
Considere que as informações estão armazenadas em uma tabela denominada tab com 3 campos denominados ano, certidao e emissao, que podem ser acessados como no exemplo:tab[1].ano (refere-se a 2014)tab[1].certidao (refere-se a 120)tab[1].emissao (refere-se a 157.148,95)Considere, ainda, as declarações de variáveis em pseudo-linguagem:inteiro i, totalC, maiorCreal maiorE, menorE, totalEUm comando em pseudo-linguagem apresentado de forma correta para realizar a tarefa citada é:
Considere que as informações estão armazenadas em uma tabela denominada tab com 3 campos denominados ano, certidao e emissao, que podem ser acessados como no exemplo:tab[1].ano (refere-se a 2014)tab[1].certidao (refere-se a 120)tab[1].emissao (refere-se a 157.148,95)Considere, ainda, as declarações de variáveis em pseudo-linguagem:inteiro i, totalC, maiorCreal maiorE, menorE, totalEUm comando em pseudo-linguagem apresentado de forma correta para realizar a tarefa citada é:- AObter o maior valor da coluna Valor de emissão/R$:para (i←1 até 14 passo 1 faça)se (maiorE > tab[i].emissao)entao maiorE ← tab[i].emissaofim sefim para
- BTotalizar o número de certidões da coluna Nº Certidões:totalC ← 0i←1enquanto (i <= 14) façatotalC ← totalC + tab[i].certidaofim enquanto
- CObter o maior valor da coluna Nº Certidões:enquanto (i <= 14) façase (tab[i].certidao > maiorC)entao maiorC ← tab[i].certidaofim sefim enquanto
- DTotalizar os valores da coluna Valor de emissão/R$:totalE ← 0para (i←1 até 14 passo 1 faça)totalE ← totalE + tab[i].emissaofim para
- EObter o menor valor da coluna Valor de emissão/R$:menorE←0para (i←1 até 14 passo 1 faça)se (tab[i].emissao < menorE)entao menorE ← tab[i].emissaofim sefim para