SlideShare uma empresa Scribd logo
1 de 3
Baixar para ler offline
Exercícios Extras
Questão 01
Uma empresa paga R$10,00 por hora normal trabalhada e R$ 15,00 por hora extra. O regime de
tributação vigente diz que o trabalhador deve pagar 10% de imposto se o salário anual for menor
ou igual a R$ 12.000,00. Caso seja maior que R$ 12.000,00, o imposto devido é de 10% sobre os
R$ 12.000,00 e 25% sobre o que exceder R$ 12.000,00.
No arquivo 01. Salario.xlsm há uma tabela com cinco funcionários.
O objetivo deste exercício é:
1. Fazer um algoritmo que calcule o salário bruto e associá-lo ao botão Calcular Salário
Bruto
2. Fazer um algoritmo que calcule o imposto pago e o salário líquido. Após a criação do
código, associá-lo ao botão Calcular Salário Líquido
Questão 02
No arquivo 02. Notas.xlsm há uma tabela com a nota de uma turma de 100 alunos. No entanto,
como a nota é digitada pelos alunos, algumas notas foram inseridas de forma equivocada.
O intervalo de notas deve ser entre zero e dez. Caso haja notas negativas, as mesmas devem ser
alocadas como o próprio número com o sinal positivo e notas maiores que dez devem ser
alocadas como a metade da nota inserida (Caso o número seja ímpar, arredondar para baixo.
Por exemplo, se for digitado 15 a nota será 7).
O objetivo deste exercício é:
1. Criar uma função que preencha a nota ajustada conforme as regras indicadas, preencher
a coluna Nota Ajustada e indicar o Número de Notas Inválidas. Após a conclusão do
código, alocar no botão Ajustar Notas
2. Criar um código no VBA que encontre a maior nota entre os alunos e associá-lo ao botão
Identificar Maior Nota
3. Criar uma rotina que conte a frequência da maior nota, ou seja, o número de alunos que
tirou a nota máxima calculada. Após a criação do código, associá-lo ao botão Calcular
Frequência da Maior Nota
4. Há três tipos de turma: VBA, Logística e Processos. Criar um código de VBA que
preencherá a tabela de alunos para cada um dos cursos, a maior nota daquela turma e
a quantidade de vezes que ela aparece. Após isso, associar ao botão Subdividir as
Turmas
Questão 03
No arquivo 03. Local.xlsm há duas worksheet’s. Na worksheet Base Alunos uma tabela com
alunos e seus respectivos municípios de trabalho, município e bairro de moradia. Já na
worksheet Suporte há uma tabela com o local da escola dado as informações de município de
trabalho, munícipio e bairro de moradia.
O objetivo do exercício atual é criar um algoritmo que escolha o Local da Escola na worksheet
Base Alunos de acordo com os critérios apresentados na worksheet Suporte. Após a criação do
código, associá-lo ao botão Escolher Local
Questão 04
No arquivo 04. PG.xlsm há uma tabela com informações importante para o cálculo da Soma de
uma Progressão Geométrica (PG).
Uma Progressão Geométrica é uma sequência numérica em que cada termo, a partir do
segundo, é igual ao produto do termo anterior por uma constante, chamada de razão da
progressão geométrica. Um exemplo de PG:
(1, 2, 4, 8, 16, 32)
No exemplo, tem-se que o Primeiro Termo é 1, o Número de Termos é 6 e a Razão é 2.
Crie uma rotina que, ao ler os itens da tabela, calcule a soma dos termos da PG de acordo com
os termos preenchidos e coloque o status como Concluído. No entanto, os termos devem ser
respeitados conforme a tabela de critérios. Por exemplo, caso o Primeiro Termo seja maior que
100 (valor preenchido) não se deve realizar o cálculo e o status deve ser Valor Inválido.
Após preenchimento do status, colocar um preenchimento verde para os cálculos efetuados e
vermelho quando houver algum problema.
Por fim, associar a macro ao botão Realizar Cálculos.
Questão 05
No arquivo 05. Contratos.xlsm há uma tabela com diversos contratos e sua localidade. De
acordo com a tabela abaixo, crie uma rotina no VBA que preencha o responsável pelo contrato
de acordo com sua localidade.
Localidade Responsável
Minas Gerais Tamara Lopes
São Paulo Catarina Magalhães
Rio de Janeiro Benedita Duarte
Pará Jorge Menezes
Depois associá-la ao botão Preencher Responsável.
Questão 06 – Desafio
No arquivo 06. Lista de Municípios.xlsm, temos duas worksheet’s com nome de Municípios e
Base Consolidada. Na Municípios existe uma tabela com todos os munícipios do Brasil e sua
respectiva Unidade Federativa (UF). Já em Base Consolidada há todas as 27 UF do país.
O objetivo deste exercício é, utilizando estruturas de controle do VBA, colocar em baixo de cada
UF da worksheet Base Consolidada todos os munícipios da Unidade Federativa correspondente
utilizando como base a tabela da worksheet Municípios.
Por exemplo, em baixo de RJ estarão todos os munícipios do estado do Rio de Janeiro.
Após a criação do código, associá-lo ao botão Preencher Municípios.

Mais conteúdo relacionado

Semelhante a Exercícios extras

A festa da matemática financeira - instruções para manipular os trabalhos da ...
A festa da matemática financeira - instruções para manipular os trabalhos da ...A festa da matemática financeira - instruções para manipular os trabalhos da ...
A festa da matemática financeira - instruções para manipular os trabalhos da ...Rafael Araujo
 
Passo a passo Matriz CVA | Publicitando
Passo a passo Matriz CVA | PublicitandoPasso a passo Matriz CVA | Publicitando
Passo a passo Matriz CVA | Publicitandopamelalima00
 
Modelagem de dados
Modelagem de dadosModelagem de dados
Modelagem de dadosmlima72
 
Curso Matemática Financeira p/ TCE-SC
Curso Matemática Financeira p/ TCE-SC Curso Matemática Financeira p/ TCE-SC
Curso Matemática Financeira p/ TCE-SC Estratégia Concursos
 
Tutorial das questões da 1a lista de finanças 1 na hp12 c 2017.2
Tutorial das questões da 1a lista de finanças 1 na hp12 c   2017.2Tutorial das questões da 1a lista de finanças 1 na hp12 c   2017.2
Tutorial das questões da 1a lista de finanças 1 na hp12 c 2017.2Felipe Pontes
 
2019-2 - Algoritmos - Aula 06 A - Tomada de Decisão
2019-2 - Algoritmos - Aula 06 A - Tomada de Decisão2019-2 - Algoritmos - Aula 06 A - Tomada de Decisão
2019-2 - Algoritmos - Aula 06 A - Tomada de DecisãoRodrigo Kiyoshi Saito
 
Lista de exercícios em portugol
Lista de exercícios em portugolLista de exercícios em portugol
Lista de exercícios em portugolGabriel Faustino
 
Passo a-passo-pedidos
Passo a-passo-pedidosPasso a-passo-pedidos
Passo a-passo-pedidosDiego Alves
 
Matemática p/ Concurso Banco da Amazônia
Matemática p/ Concurso Banco da AmazôniaMatemática p/ Concurso Banco da Amazônia
Matemática p/ Concurso Banco da AmazôniaEstratégia Concursos
 
questoes resolvidas concurso caixa
questoes resolvidas concurso caixa questoes resolvidas concurso caixa
questoes resolvidas concurso caixa mariana oliveira
 
Excel fórmulas básicas
Excel fórmulas básicasExcel fórmulas básicas
Excel fórmulas básicasAfonso Lima
 

Semelhante a Exercícios extras (20)

A festa da matemática financeira - instruções para manipular os trabalhos da ...
A festa da matemática financeira - instruções para manipular os trabalhos da ...A festa da matemática financeira - instruções para manipular os trabalhos da ...
A festa da matemática financeira - instruções para manipular os trabalhos da ...
 
Passo a passo Matriz CVA | Publicitando
Passo a passo Matriz CVA | PublicitandoPasso a passo Matriz CVA | Publicitando
Passo a passo Matriz CVA | Publicitando
 
Modelagem de dados
Modelagem de dadosModelagem de dados
Modelagem de dados
 
Curso Matemática Financeira p/ TCE-SC
Curso Matemática Financeira p/ TCE-SC Curso Matemática Financeira p/ TCE-SC
Curso Matemática Financeira p/ TCE-SC
 
Curso hp12 c_u2
Curso hp12 c_u2Curso hp12 c_u2
Curso hp12 c_u2
 
Excel
ExcelExcel
Excel
 
Apostila de Power BI - Aula 1.pdf
Apostila de Power BI - Aula 1.pdfApostila de Power BI - Aula 1.pdf
Apostila de Power BI - Aula 1.pdf
 
Tutorial das questões da 1a lista de finanças 1 na hp12 c 2017.2
Tutorial das questões da 1a lista de finanças 1 na hp12 c   2017.2Tutorial das questões da 1a lista de finanças 1 na hp12 c   2017.2
Tutorial das questões da 1a lista de finanças 1 na hp12 c 2017.2
 
Lista exercícios
Lista exercíciosLista exercícios
Lista exercícios
 
2019-2 - Algoritmos - Aula 06 A - Tomada de Decisão
2019-2 - Algoritmos - Aula 06 A - Tomada de Decisão2019-2 - Algoritmos - Aula 06 A - Tomada de Decisão
2019-2 - Algoritmos - Aula 06 A - Tomada de Decisão
 
Lista de exercícios em portugol
Lista de exercícios em portugolLista de exercícios em portugol
Lista de exercícios em portugol
 
Lista exercícios
Lista exercíciosLista exercícios
Lista exercícios
 
Lista exercícios
Lista exercíciosLista exercícios
Lista exercícios
 
Passo a-passo-pedidos
Passo a-passo-pedidosPasso a-passo-pedidos
Passo a-passo-pedidos
 
Matemática p/ Concurso Banco da Amazônia
Matemática p/ Concurso Banco da AmazôniaMatemática p/ Concurso Banco da Amazônia
Matemática p/ Concurso Banco da Amazônia
 
Cea030.lista.04
Cea030.lista.04Cea030.lista.04
Cea030.lista.04
 
questoes resolvidas concurso caixa
questoes resolvidas concurso caixa questoes resolvidas concurso caixa
questoes resolvidas concurso caixa
 
Excel fórmulas básicas
Excel fórmulas básicasExcel fórmulas básicas
Excel fórmulas básicas
 
Aula 5 | LABORATORIO 1
Aula 5 | LABORATORIO 1Aula 5 | LABORATORIO 1
Aula 5 | LABORATORIO 1
 
Módulo 05 consolidar cenários metas solver
Módulo 05   consolidar cenários metas solverMódulo 05   consolidar cenários metas solver
Módulo 05 consolidar cenários metas solver
 

Exercícios extras

  • 1. Exercícios Extras Questão 01 Uma empresa paga R$10,00 por hora normal trabalhada e R$ 15,00 por hora extra. O regime de tributação vigente diz que o trabalhador deve pagar 10% de imposto se o salário anual for menor ou igual a R$ 12.000,00. Caso seja maior que R$ 12.000,00, o imposto devido é de 10% sobre os R$ 12.000,00 e 25% sobre o que exceder R$ 12.000,00. No arquivo 01. Salario.xlsm há uma tabela com cinco funcionários. O objetivo deste exercício é: 1. Fazer um algoritmo que calcule o salário bruto e associá-lo ao botão Calcular Salário Bruto 2. Fazer um algoritmo que calcule o imposto pago e o salário líquido. Após a criação do código, associá-lo ao botão Calcular Salário Líquido Questão 02 No arquivo 02. Notas.xlsm há uma tabela com a nota de uma turma de 100 alunos. No entanto, como a nota é digitada pelos alunos, algumas notas foram inseridas de forma equivocada. O intervalo de notas deve ser entre zero e dez. Caso haja notas negativas, as mesmas devem ser alocadas como o próprio número com o sinal positivo e notas maiores que dez devem ser alocadas como a metade da nota inserida (Caso o número seja ímpar, arredondar para baixo. Por exemplo, se for digitado 15 a nota será 7). O objetivo deste exercício é: 1. Criar uma função que preencha a nota ajustada conforme as regras indicadas, preencher a coluna Nota Ajustada e indicar o Número de Notas Inválidas. Após a conclusão do código, alocar no botão Ajustar Notas 2. Criar um código no VBA que encontre a maior nota entre os alunos e associá-lo ao botão Identificar Maior Nota 3. Criar uma rotina que conte a frequência da maior nota, ou seja, o número de alunos que tirou a nota máxima calculada. Após a criação do código, associá-lo ao botão Calcular Frequência da Maior Nota 4. Há três tipos de turma: VBA, Logística e Processos. Criar um código de VBA que preencherá a tabela de alunos para cada um dos cursos, a maior nota daquela turma e a quantidade de vezes que ela aparece. Após isso, associar ao botão Subdividir as Turmas
  • 2. Questão 03 No arquivo 03. Local.xlsm há duas worksheet’s. Na worksheet Base Alunos uma tabela com alunos e seus respectivos municípios de trabalho, município e bairro de moradia. Já na worksheet Suporte há uma tabela com o local da escola dado as informações de município de trabalho, munícipio e bairro de moradia. O objetivo do exercício atual é criar um algoritmo que escolha o Local da Escola na worksheet Base Alunos de acordo com os critérios apresentados na worksheet Suporte. Após a criação do código, associá-lo ao botão Escolher Local Questão 04 No arquivo 04. PG.xlsm há uma tabela com informações importante para o cálculo da Soma de uma Progressão Geométrica (PG). Uma Progressão Geométrica é uma sequência numérica em que cada termo, a partir do segundo, é igual ao produto do termo anterior por uma constante, chamada de razão da progressão geométrica. Um exemplo de PG: (1, 2, 4, 8, 16, 32) No exemplo, tem-se que o Primeiro Termo é 1, o Número de Termos é 6 e a Razão é 2. Crie uma rotina que, ao ler os itens da tabela, calcule a soma dos termos da PG de acordo com os termos preenchidos e coloque o status como Concluído. No entanto, os termos devem ser respeitados conforme a tabela de critérios. Por exemplo, caso o Primeiro Termo seja maior que 100 (valor preenchido) não se deve realizar o cálculo e o status deve ser Valor Inválido. Após preenchimento do status, colocar um preenchimento verde para os cálculos efetuados e vermelho quando houver algum problema. Por fim, associar a macro ao botão Realizar Cálculos. Questão 05 No arquivo 05. Contratos.xlsm há uma tabela com diversos contratos e sua localidade. De acordo com a tabela abaixo, crie uma rotina no VBA que preencha o responsável pelo contrato de acordo com sua localidade. Localidade Responsável Minas Gerais Tamara Lopes São Paulo Catarina Magalhães Rio de Janeiro Benedita Duarte Pará Jorge Menezes
  • 3. Depois associá-la ao botão Preencher Responsável. Questão 06 – Desafio No arquivo 06. Lista de Municípios.xlsm, temos duas worksheet’s com nome de Municípios e Base Consolidada. Na Municípios existe uma tabela com todos os munícipios do Brasil e sua respectiva Unidade Federativa (UF). Já em Base Consolidada há todas as 27 UF do país. O objetivo deste exercício é, utilizando estruturas de controle do VBA, colocar em baixo de cada UF da worksheet Base Consolidada todos os munícipios da Unidade Federativa correspondente utilizando como base a tabela da worksheet Municípios. Por exemplo, em baixo de RJ estarão todos os munícipios do estado do Rio de Janeiro. Após a criação do código, associá-lo ao botão Preencher Municípios.