• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Engenharia Elétrica ·

Algoritmos e Programação de Computadores

· 2022/2

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Slide - Aula 3 Comandos Adicionais - Algoritmos e Programação de Computadores 2022-2

60

Slide - Aula 3 Comandos Adicionais - Algoritmos e Programação de Computadores 2022-2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 5 - Jornada de Trabalho - Algoritmos e Programação de Computadores 2022 2

4

Laboratório 5 - Jornada de Trabalho - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 6 - Torre de Panquecas - Algoritmos e Programação de Computadores 2022 2

2

Laboratório 6 - Torre de Panquecas - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 15 - Caça Palavras - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 15 - Caça Palavras - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 2 - Rumo a Marte - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 2 - Rumo a Marte - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 9 - Controle de Estoque 2 0 - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 9 - Controle de Estoque 2 0 - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 11 - Encaixe 2d - Algoritmos e Programação de Computadores 2022-2

4

Laboratório 11 - Encaixe 2d - Algoritmos e Programação de Computadores 2022-2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 7 - Disconnect - Algoritmos e Programação de Computadores 2022 2

5

Laboratório 7 - Disconnect - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 13 - Eleições 2022 - Algoritmos e Programação de Computadores 2022 2

4

Laboratório 13 - Eleições 2022 - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 8 - Wordle - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 8 - Wordle - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Texto de pré-visualização

Teste 01 Entrada 20 3 1 14 18 1 10 17 1 11 18 Saída Horas trabalhadas: 18 Horas extras: 0 Valor devido: R$ 360.00 Teste 04 Entrada 30 4 1 10 18 1 14 23 1 15 19 1 11 15 Saída Horas trabalhadas: 25 Horas extras: 1 Valor devido: R$ 765.00 # Disciplina: Estruturas de Dados # Nome: # RA: ############################################## # Leitura do valor da hora V = int(input()) # Leitura do numero de dias trabalhados na semana D = int(input()) # Leitura e processamento dos periodos de trabalho de cada dia # Calculo do valor devido ao funcionário # Impressão da saída print("Horas trabalhadas:", horas_trabalhadas) print("Horas extras:", horas_extras) print("Valor devido: R$ {:0.2f}".format(valor)) Jornada de Trabalho Nos últimos anos cada vez mais companhias vêm adotando o modelo de trabalho remoto. Essa tendência se intensificou a partir de 2020 com as adequações necessárias durante a pandemia. Nesse modelo os funcionários podem trabalhar de suas casas sem a necessidade de estar presencialmente no escritório da empresa onde trabalham. Embora o trabalho remoto apresente várias vantagens, ele traz também alguns desafios. Em particular, determinar o tempo que cada pessoa se dedica ao trabalho se torna mais complicado. Para lidar com esse problema você foi escolhido(a) para desenvolver um programa que registre o tempo trabalhado por um funcionário e o valor que ele deve receber de acordo com esse tempo. Seu programa deverá processar os registros de tempo para uma semana. A entrada será formada por um linha com um inteiro V, indicando o valor da hora de trabalho, seguida por uma linha com um inteiro D entre 0 e 7, indicando quantos dias na semana o funcionário trabalhou, seguida de várias linhas, indicando os períodos em que o funcionário estava trabalhando nos D dias. Os registros para cada dia começam com uma linha contendo um inteiro indicando o número de períodos de trabalho registrados no dia. Em seguida cada período de trabalho registrado nesse dia será representado por duas linhas, cada uma contendo um inteiro, no seguinte formato: <hora do início do período> <hora do fim do período> Com base nos valores lidos, você deve determinar o tempo total trabalhado nessa semana e o valor que o funcionário deve receber por esse tempo. O seguinte método deve ser usado para calcular o valor: Para cada dia conte o tempo trabalhado. Se o funcionário trabalhou mais de 8h, esse tempo será contado como hora extra. Some o tempo trabalhado durante a semana que não foi registrado como hora extra. Se esse tempo ultrapassar 44 horas, considere o tempo excedente como hora extra O valor devido ao funcionário será o número de horas trabalhadas multiplicado por V. Para as horas contadas como hora extra, acrescente 50% no valor da hora. Por exemplo, considere que um funcionário trabalhou 55 horas em uma semana, sendo que 5 dessas horas ultrapassaram o limite de 8 horas diárias. Esse funcionário deve receber (V * 55) + (V / 2 * 5) + (V / 2 * 6) = (V * 55) + (V / 2 * 11). Já um funcionário que trabalhou 45 horas em uma semana, sendo que 5 horas ultrapassaram o limite de 8 horas diárias, irá receber (V * 45) + (V / 2 * 5). A saída do seu programa deve seguir o seguinte formato: Horas trabalhadas: X Horas extras: X Valor devido: R$ XX.XX

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Slide - Aula 3 Comandos Adicionais - Algoritmos e Programação de Computadores 2022-2

60

Slide - Aula 3 Comandos Adicionais - Algoritmos e Programação de Computadores 2022-2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 5 - Jornada de Trabalho - Algoritmos e Programação de Computadores 2022 2

4

Laboratório 5 - Jornada de Trabalho - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 6 - Torre de Panquecas - Algoritmos e Programação de Computadores 2022 2

2

Laboratório 6 - Torre de Panquecas - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 15 - Caça Palavras - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 15 - Caça Palavras - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 2 - Rumo a Marte - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 2 - Rumo a Marte - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 9 - Controle de Estoque 2 0 - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 9 - Controle de Estoque 2 0 - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 11 - Encaixe 2d - Algoritmos e Programação de Computadores 2022-2

4

Laboratório 11 - Encaixe 2d - Algoritmos e Programação de Computadores 2022-2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 7 - Disconnect - Algoritmos e Programação de Computadores 2022 2

5

Laboratório 7 - Disconnect - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 13 - Eleições 2022 - Algoritmos e Programação de Computadores 2022 2

4

Laboratório 13 - Eleições 2022 - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Laboratório 8 - Wordle - Algoritmos e Programação de Computadores 2022 2

3

Laboratório 8 - Wordle - Algoritmos e Programação de Computadores 2022 2

Algoritmos e Programação de Computadores

UNICAMP

Texto de pré-visualização

Teste 01 Entrada 20 3 1 14 18 1 10 17 1 11 18 Saída Horas trabalhadas: 18 Horas extras: 0 Valor devido: R$ 360.00 Teste 04 Entrada 30 4 1 10 18 1 14 23 1 15 19 1 11 15 Saída Horas trabalhadas: 25 Horas extras: 1 Valor devido: R$ 765.00 # Disciplina: Estruturas de Dados # Nome: # RA: ############################################## # Leitura do valor da hora V = int(input()) # Leitura do numero de dias trabalhados na semana D = int(input()) # Leitura e processamento dos periodos de trabalho de cada dia # Calculo do valor devido ao funcionário # Impressão da saída print("Horas trabalhadas:", horas_trabalhadas) print("Horas extras:", horas_extras) print("Valor devido: R$ {:0.2f}".format(valor)) Jornada de Trabalho Nos últimos anos cada vez mais companhias vêm adotando o modelo de trabalho remoto. Essa tendência se intensificou a partir de 2020 com as adequações necessárias durante a pandemia. Nesse modelo os funcionários podem trabalhar de suas casas sem a necessidade de estar presencialmente no escritório da empresa onde trabalham. Embora o trabalho remoto apresente várias vantagens, ele traz também alguns desafios. Em particular, determinar o tempo que cada pessoa se dedica ao trabalho se torna mais complicado. Para lidar com esse problema você foi escolhido(a) para desenvolver um programa que registre o tempo trabalhado por um funcionário e o valor que ele deve receber de acordo com esse tempo. Seu programa deverá processar os registros de tempo para uma semana. A entrada será formada por um linha com um inteiro V, indicando o valor da hora de trabalho, seguida por uma linha com um inteiro D entre 0 e 7, indicando quantos dias na semana o funcionário trabalhou, seguida de várias linhas, indicando os períodos em que o funcionário estava trabalhando nos D dias. Os registros para cada dia começam com uma linha contendo um inteiro indicando o número de períodos de trabalho registrados no dia. Em seguida cada período de trabalho registrado nesse dia será representado por duas linhas, cada uma contendo um inteiro, no seguinte formato: <hora do início do período> <hora do fim do período> Com base nos valores lidos, você deve determinar o tempo total trabalhado nessa semana e o valor que o funcionário deve receber por esse tempo. O seguinte método deve ser usado para calcular o valor: Para cada dia conte o tempo trabalhado. Se o funcionário trabalhou mais de 8h, esse tempo será contado como hora extra. Some o tempo trabalhado durante a semana que não foi registrado como hora extra. Se esse tempo ultrapassar 44 horas, considere o tempo excedente como hora extra O valor devido ao funcionário será o número de horas trabalhadas multiplicado por V. Para as horas contadas como hora extra, acrescente 50% no valor da hora. Por exemplo, considere que um funcionário trabalhou 55 horas em uma semana, sendo que 5 dessas horas ultrapassaram o limite de 8 horas diárias. Esse funcionário deve receber (V * 55) + (V / 2 * 5) + (V / 2 * 6) = (V * 55) + (V / 2 * 11). Já um funcionário que trabalhou 45 horas em uma semana, sendo que 5 horas ultrapassaram o limite de 8 horas diárias, irá receber (V * 45) + (V / 2 * 5). A saída do seu programa deve seguir o seguinte formato: Horas trabalhadas: X Horas extras: X Valor devido: R$ XX.XX

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®