Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/4 - Linguagem de Programação Com pressa para sair no feriado, seu colega de trabalho não terminou o código do programa qu irá multiplicar uma matriz digitada, por um escalar também digitado. O código que ele lhe deixo pode ser visto a seguir: Sua tarefa, antes de sair no feriado, é terminar este código fazendo as funções que faltam. Para concluir esta tarfa você precisará digitar o código das funções que faltam no programa que seu colega começou. Nota: 25.0 Resposta: void Mostrarmatriz( int matriz[3][3] ) { int row, column; for (row = 0; row < 3; ++row) { for (column = 0; column < 3; ++column) printf( " %i", matriz[row][column] ); printf( "\n" ); } } Questão 2/4 - Linguagem de Programação O código a seguir deveria permitir a entrada de um vetor de inteiros com até 8 posições e um número inteiro como argumento de busca. Em seguida, o programa construido com este código deveria dizer em que posição do vetor este número se encontra e em que ordem este número f digitado. Mas, por alguma razão, este código não funciona. Para cumprir esta tarefa você deverá escrever a linha de código corrigida para que o programa construido com este código funcione como esperado. Nota: 25.0 O aluno deverá escrever apenas a linha correta marcada com comentário, no código a seguir: Resposta: A linha correta será: if (vet[x] == num) Questão 3/4 - Linguagem de Programação Seu gerente lhe encarregou de fazer um programa que receba salário, idade e sexo de 3 funcionários da sua empresa e determine e escreva no console do Windows as sequintes informações: a) quantos destes que possui o sexo masculino, com idade inferior a 25 anos, ganham salário inferior a R$ 1200,00 reais. b) quantos destes com o sexo feminino, com idade superior a 30 anos, ganham salário superior R$ 5000,00 reais. A primeira versão do seu programa, mostrado a seguir, não funcionou. Escreva as linhas corretas que farão com que o programa funcione corretamente. Nota: 25.0 Resposta: As linhas corretas serão: if ((sal<1200) && (idade<25) && (sexo == 'm')) { ca++; } if ((sal>5000) && (idade>30) && (sexo == 'f')) { cb++; } Questão 4/4 - Linguagem de Programação Uma empresa contratou 15 funcionários temporários. De acordo com o valor das vendas mensa os funcionários adquirem pontos que determinarão seus salários ao final de cada mês. Sabe-se que esses funcionários trabalharão apenas nos meses de novembro a janeiro do ano subseque Você deveria escrever um programa que: Receba as pontuações, nos três meses, de cada funcionário; Calcule e mostre a pontuação geral de cada funcionário nos três meses; Calcule e mostre a média das pontuações de cada funcionário nos três meses; Determine e mostre a maior pontuação atingida entre todos os funcionários nos três mese Para resolver este problema você escreveu o seguinte código: No entanto, este código está errado. Escreva a linha correta que fará o programa acima atender ao enunciado. Nota: 25.0 A linha correta será: Resposta: A linha correta será: m = (funcionario[a][b] + funcionario[a][b + 1] + funcionario[a][b + 2] / 3; O código corrigido é:
Compartilhar