Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE ESCOLA DE CIÊNCIA E TECNOLOGIA ECT1203 – Linguagem de Programação – 2013.2 Prova 1 Turma: Matrícula: Nome: Questão 1: Determine o valor de cada uma das seguintes expressões considerando que: int i = 10; int j = 5; double x = 12.0; char letra = ‘S’; double m = .51; double n = 9.38e2; int Z = 4; int A = 10; a. i < x b. (i < x) || (j == 3) && (letra == ‘s’) c. i%j == 0 d. (letra == ‘S’) && j e A/Z f. Z * n + Z * m / A g. (Z * n + Z * m) / A h. (1.0 * A) / Z Questão 2 Vamos definir como ponto zeta, um elemento de uma matriz que é, ao mesmo tempo, o valor mínimo da linha e da coluna a que pertence. Assuma que todos os elementos de uma matriz são números inteiros e diferentes entre si. Escreva um programa que leia uma matriz de 10 por 10 elementos inteiros e imprima as coordenadas (linha, coluna) de todos os pontos zeta da matriz lida. Questão 3: Reescreva os trechos de código abaixo, utilizando os comandos indicados (e outros que julgar necessário) de modo a manter o mesmo efeito. � a) if switch( i ) { case 1: a = i; case 2: b = j; break; case 0: c = i + j; default: d = i * j; } c) do-while while( i < n ){ i += 2; n--; } b) for x = 6; do { cout << x; x--; } while( x > 3 ); d) while for( i=3; i<j; j-- ) a[j][i-3] = i*j; � _178683980/ole-[42, 4D, 1E, B3, 04, 00, 00, 00]
Compartilhar