
























Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Aula de Linguagem de Programação 1/C++ da professora Cátia Brasil.
Tipologia: Notas de aula
1 / 32
Esta página não é visível na pré-visualização
Não perca as partes importantes!

























Aula nº 14
Arrays multidimensionais
e colunas
a [ i ] [ j ]
linha coluna
por convenção !!
Coluna
Coluna
Coluna
Coluna
Linha 0 5 14 8 7
Linha 1 2 3 9 10
Linha 2 6 15 4 12
a[ 1 ][ 2 ] = 9
9
};
Coluna 0 Coluna 1
Linha 0 b[ 0 ][ 0 ]=1 b[ 0 ][ 1 ]=
Linha 1 b[ 1 ][ 0 ]=3 b[ 1 ][ 1 ]=
Linha 2 b[ 2 ][ 0 ]=5 b[ 2 ][ 1 ]=
armazene em um array
bidimensional as notas alcançadas
pelos 40 alunos de LP I, em
2007_1, nas três unidades.
Considere que cada linha do array
corresponde a um aluno e cada
coluna a uma unidade.
seguintes funções:
notas do array em forma de
tabela;
de todas as existentes no array;
de todas as existentes no array;
as notas existentes no array.
array;
#include <iostream.h>
#include
using namespace std;
// declarando constantes globais para
dimensoes do array:
const int numAlunos = 40, numUnidades = 3;
// arrays bidimensionais como argumentos:
void printArray (int[ ] [numUnidades]);
void minimo (int[ ] [numUnidades]);
void maximo (int[ ] [numUnidades]);
void media (int[ ] [numUnidades]);
int main( ) {
// chamando as funções criadas:
printArray (notas);
minimo (notas);
maximo (notas);
media (notas);
return 0;
A l u n o U n i d a d e I U n i d a d e I I U n i d a d e I I I
1 8 4 6 8 9 8
2 4 7 5 3 8 8
3 8 7 7 5 7 6
3 9 6 8 9 4 1 0 0
4 0 1 0 0 8 7 9 9
... ... ... ... ...
Aluno I Unidade II Unidade III Unidade
A l u n o U n i d a d e I U n i d a d e I I U n i d a d e I I I
1 8 4 6 8 9 8
2 4 7 5 3 8 8
3 8 7 7 5 7 6
11 22 33 44 51 12 23 34 45 56 67 78 89 90 01 11 12 23 34 45 56 67 78 89 90 01 11 22 13 24 35 46 57 68 79 80 91 0 1 2 3
0 1 2
0 84 68 98
1 47 53 88
2 87 75 76
3 84 67 73
4 92 83 72
5 73 93 89
6 69 76 74
7 78 81 80
... ... ... ...
39 100 87 99