8
Linguagens de Programação
IFSC
3
Linguagens de Programação
IFSC
8
Linguagens de Programação
IFSC
1
Linguagens de Programação
IFSC
1
Linguagens de Programação
IFSC
1
Linguagens de Programação
IFSC
3
Linguagens de Programação
IFSC
Texto de pré-visualização
20221 Programa para controle de temperatura por hora com 2 vetores Elabore um programa em C sem usar variáveis globais e sem comentários no código da resposta para automação de temperatura de uma casa a partir de 6 horários pré definidos e temperaturas informadas pelo usuário Para isso o sistema deve usar dois 2 vetores VetorHora Assuma que este vetor já está preenchido com valores fixos que representam as horas do dia para configuração 04 08 12 16 20 24 VetorTemp Este vetor é o que será alterado pela subrotina da questão 2 com os valores de Temperatura informados pelo usuário para cada hora informada Ex VetorHora 04 08 12 16 20 24 VetorTemp 25 23 22 22 26 26 1 5 pontos O programa principal deve ficar pedindo ao usuário para informar a hora que deseja configurar e o valor da temperatura que deseja definir passando esses dois valores como parâmetro para a subrotina especificada na questão 2 Caso o usuário informe uma hora que não está definida no vetorHora considere a hora maior e mais próxima Exemplo hora informada pelo usuário 5 hora que deve ser considerada 8 porque é a próxima que está definida no vetorHora O sistema só deve encerrar quando o usuário informar o valor 0 zero para a hora 2 5 pontos Elabore uma subrotina que receba a hora e o valor de temperatura informados pelo usuário e atualize o valor da temperatura no vetorTemp A subrotina deve atualizar a temperatura na mesma posição que estiver o valor da hora informada pelo usuário no vetorHora Exemplo VetorHora que é fixo 4 8 12 16 20 24 hora informada pelo usuário 16 valor de temperatura informada pelo usuário 22 graus vetorTemp ajustado pela subrotina 22 AJUDA com o olgoritmo inicio inicio da repetição solicita hora e temperatura para o usuário ajusta hora digitada para a mais próxima que existe no vetorHora chama subrotina da questão 2 para atualizar o vetorTemp fim repetição testa repetição fim
8
Linguagens de Programação
IFSC
3
Linguagens de Programação
IFSC
8
Linguagens de Programação
IFSC
1
Linguagens de Programação
IFSC
1
Linguagens de Programação
IFSC
1
Linguagens de Programação
IFSC
3
Linguagens de Programação
IFSC
Texto de pré-visualização
20221 Programa para controle de temperatura por hora com 2 vetores Elabore um programa em C sem usar variáveis globais e sem comentários no código da resposta para automação de temperatura de uma casa a partir de 6 horários pré definidos e temperaturas informadas pelo usuário Para isso o sistema deve usar dois 2 vetores VetorHora Assuma que este vetor já está preenchido com valores fixos que representam as horas do dia para configuração 04 08 12 16 20 24 VetorTemp Este vetor é o que será alterado pela subrotina da questão 2 com os valores de Temperatura informados pelo usuário para cada hora informada Ex VetorHora 04 08 12 16 20 24 VetorTemp 25 23 22 22 26 26 1 5 pontos O programa principal deve ficar pedindo ao usuário para informar a hora que deseja configurar e o valor da temperatura que deseja definir passando esses dois valores como parâmetro para a subrotina especificada na questão 2 Caso o usuário informe uma hora que não está definida no vetorHora considere a hora maior e mais próxima Exemplo hora informada pelo usuário 5 hora que deve ser considerada 8 porque é a próxima que está definida no vetorHora O sistema só deve encerrar quando o usuário informar o valor 0 zero para a hora 2 5 pontos Elabore uma subrotina que receba a hora e o valor de temperatura informados pelo usuário e atualize o valor da temperatura no vetorTemp A subrotina deve atualizar a temperatura na mesma posição que estiver o valor da hora informada pelo usuário no vetorHora Exemplo VetorHora que é fixo 4 8 12 16 20 24 hora informada pelo usuário 16 valor de temperatura informada pelo usuário 22 graus vetorTemp ajustado pela subrotina 22 AJUDA com o olgoritmo inicio inicio da repetição solicita hora e temperatura para o usuário ajusta hora digitada para a mais próxima que existe no vetorHora chama subrotina da questão 2 para atualizar o vetorTemp fim repetição testa repetição fim