InformáticaEstruturas de dadosCPCC UFES 2013
UFES
Questão de Informática
O programa a seguir imprime um número: #include <stdio.h> #include <stdlib.h> void funcao (int m, int p, int n, int** A, int** B, int** M) { int i, j, k, t; for (i=0; i<m; i++) for (j=0; j<n; j++){ t = 0; for (k=0; k<p; k++) t = t + A[i][k]*B[k][j]; M[i][j] = t; } } int main (void) { int **A, **B, **M; int m=3, p=2, n=4; int i, j; A = (int**)malloc(m*sizeof(int*)); for (i=0; i<m; i++) A[i] = (int*)malloc(p*sizeof(int)); B = (int**)malloc(p*sizeof(int*)); for (i=0; i<p; i++) B[i] = (int*)malloc(n*sizeof(int)); M = (int**)malloc(m*sizeof(int*)); for (i=0; i<m; i++) M[i] = (int*)malloc(n*sizeof(int)); for (i=0; i<m; i++) for (j=0; j<p; j++) A[i][j] = i+j; for (i=0; i<p; i++) for (j=0; j<n; j++) B[i][j] = (i+j)*j; funcao (m, p, n, A, B, M); printf ("valor: %d", M[1][3]); } Qual é esse número?
Mais questões de Estruturas de dados
- FAU UNICENTRO 2026Em Python, listas são:
- Legalle 2026Um Agente Técnico em Informática foi encarregado de otimizar o modulo de gerenciamento de processos de um sistema corporativo. Durante a análise verificou que dos requisitos, a es…
- COMPEC UFAM 2026Na linguagem de programação C++, a palavra-chave utilizada para definir uma estrutura que agrupa variáveis de diferentes tipos, sob um único identificador (estrutura de dados hete…
- Fundatec 2026Considere árvores B não vazias, com grau mínimo t ≥ 2. Para árvores B+, adote a convenção usual de sistemas de indexação: todas as chaves de dados permanecem nas folhas, enquanto…
- Fundatec 2026A BNCC Computação propõe o ensino de estruturas de dados básicas para que os estudantes desenvolvam a capacidade de abstrair e modelar o mundo real. Relacione a Coluna 1 à Coluna…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.


