Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Analise o programa a seguir e escolha a opção que ilustra o que será exibido para o usuário caso ele digite o valor 4. quarta dia não existe terça quinta sexta 2. Considere que todas as bibliotecas necessárias foram declaradas. int main() { int mat[3][3], i, j, det; puts("Codigo que calcula o determinante de uma matriz 3x3\n"); ____{ puts("Digite os elementos da matriz\n"); ____(i=0;i<3;i++) ____(j=0;j<3;j++) scanf("%d", &mat[i][j]); fflush(stdin); det= (mat[0][0]*mat[1][1]*mat[2][2]) + (mat[0][1]*mat[1][2]*mat[2][0]) + (mat[0][2]*mat[1][0]*mat[2][1]) - ((mat[0][1]*mat[1][0]*mat[2][2]) + (mat[0][0]*mat[1][2]*mat[2][1]) + (mat[0][2]*mat[1][1]*mat[2][0])); printf("\ndet=%d\n", det); } ____ (det==0); system("pause"); return (0); } Complete as lacunas do código da maneira correta para que o programa funcione corretamente. do-if-for-while do-for-for-while do-while-for-for while-for-do-for do-if-else-while Gabarito Coment. 3. Na linguagem C os vetores são um assunto de grande relevância, por isso o programador deve saber bem como utilizar, declarar e utilizar. Sabendo que as notas dos alunos de uma escola variam entre 0.0 e 10.0 com uma casa decimal e que é necessário criar um vetor que armazene até 150 notas, qual alternativa declara de forma correta este vetor para atender a necessidade citada. float notas[150]; integer notas[150]; float %.1f notas[150]; real notas[150]; int notas[150]; Gabarito Coment. Gabarito Coment. 4. Para declararmos uma matriz inteira n de 5 linhas e 4 colunas, fazemos: int n[4][3]; float n[5][4]; char n[4][3]; char n[5][4]; int n[5][4]; 5. O chefe do departamento do pessoal da Empresa YYY gostaria de declarar matrizes bidimensionais para armazenar nomes dos 20 funcionários e 14 salários de cada um deles. Assinale a linha onde a declaração atende ao que ele deseja. char nomes[20]; float salarios[19][13]; float nomes[20][31], salarios[20][14]; char nomes[19][31]; float salarios[19][13]; char nomes[20][31]; float salarios[20][14]; char nomes[20][31]; float salarios[20][20]; 6. Qual o elemento do vetor referenciado pela expressão MAT[0][2]? 1.1 6.4 3.2 2.7 1.2 7. Uma matriz é definida como float mat[5][10]; Quantos elementos esta matriz armazena? 45 elementos 10 elementos 36 elementos 50 elementos 5 elementos 8. Supondo que está desenvolvendo um programa de cadastro de alunos, qual das opções declara corretamente uma matriz caracter que suporte 30 nomes de até 20 caracteres? char nomes [20][30]; char nomes [30][20]; char nomes (30); char nomes (20,30
Compartilhar