Três estudantes, estudando o uso de arrays apresentaram as
seguintes afirmativas.
I – O primeiro estudante desenvolveu o código 1 e concluiu que seu código faz uso
correto de arrays e da linguagem C++.
#include <iostream>
using namespace std;
int main() {
int i, j, m[12][12];
for ( i = 0; i < 12; i++ ) {
for ( j = 0; j < 12; j++ ){
m[i][j] = j%2 - 1;
}
}
for ( i = 0; i < 12; i++ ){
for ( j = 0; j < 12; j++ ){
m[i][j] = -1 - m[i][j];
}
}
}
Código 1
II – O segundo estudante desenvolveu o código 2 e concluiu que seu código faz
uso correto de arrays e da linguagem C++.
#include <iostream>
using namespace std;
int main() {
double a[10][5]={{10}, {5}, {6}}, x[5]={5}, b[10]={1};
int i, j, m = 10, n = 5;
for ( i = 0; i < m; i++ ) {
b[i] = 10.0;
for ( j = 0; j < n; j++ ) {
b[i] = b[i] + a[i][j] * x[j];
}
}
}
Código 2
III – O terceiro estudante desenvolveu o código 3 e concluiu que seu código faz uso
correto de arrays e da linguagem C++.#include <iostream>
#include <iostream>
using namespace std;
const int N = 2;
int main() {
int i, j, k, a[N][N]={2,0,0,1}, b[N][N]={1,1,1,1}, c[N][N]={1,2,3,4};
for (i = 0; i < N; i++) {
for (j = 0; j < N; j++) {
c[i][j] = 0;
for (k = 0; k < N; k++){
c[i][j] += a[i][k]*b[k][j];
}
}
}
}
Código 3
Assinale a alternativa correta:
a) Apenas alternativa I é verdadeira
b) Apenas alternativa II é verdadeira
c) Alternativas I e II são verdadeiras
d) Alternativas II e III são verdadeiras
e) Todas afirmativas são verdadeiras
Soluções para a tarefa
Respondido por
1
Alternativa correta C
Explicação passo-a-passo:
Espero ter qjudado
eduardamelo1ovier3:
tem certeza?
Perguntas interessantes
Contabilidade,
7 meses atrás
História,
7 meses atrás
Geografia,
7 meses atrás
Matemática,
9 meses atrás
Física,
9 meses atrás
Matemática,
1 ano atrás