Ir ao conteúdo

matriz tridimensional


anapr31

Posts recomendados

Postado

O professor possui 2 turmas, sendo que para cada turma serão aplicadas 3

provas, de 5 questões de escolha simples (respostas a,b,c,d,e) cada uma.

Para cada prova, são armazenados os resultados de cada questão

correspondente ao gabarito desta prova. Pede-se:

a) declarar um arranjo tridimensional para armazenar as respostas de

todas as provas de cada turma, isto é, os gabaritos.

B) preencher por leitura este arranjo;

c) imprimir, para cada turma a matriz de respostas de cada prova

(colocando na tela os cabeçalhos explicativos dos conteúdos

apresentados).

d) imprimir a(s) resposta(s) mais comum(ns) para as provas da segunda

turma (a,b,c,d ou e).

fiz isso nao consigo o resto

//Programa gabarito

#include <stdlib.h>

#include <stdio.h>

#include <ctype.h>

#define TTURMA 1

#define TPROVA 2

#define TQUESTAO 5

int main( )

{

char gabarito[TTURMA][TPROVA][TQUESTAO]; // armazena gabaritos

int t,p,q; //indices para percorrer a matriz - turma prova questão

char resp; // resposta

char letra[5] = {'a','b','c','d','e'};// para impressão da opção com mais uso

int cont [5]={0}; // vetor contador de cada resposta

int maior; //respostas com opção mais encontrada

system("color f1");

Postado

tipo cara, to sem tempo, pelo q entendi você ta com dificuldade com matriz tridimensional, vou dar um exemplo:

float Y [2] [4] [3];

A variável Y contém duas linhas (0 e 1) com quatro colunas cada (0 a 3) e profundidade três (0 a 2) , capazes de armazenar números reais.

Pra fazer uma matriz tridimencional você vai usar 3 indices, dai pega outro exemplo e fica assim:



for (i = 0; i < 4; i++)
{
for (j = 0; j < 3; j++)‏
{
for (k = 0; k < 2; k++)‏
cout << Y [i] [j] [k];
}
}

bom, n faço ai pra ti o programa porque to sem tempo, mas é só aplicar isso ai q eu disse usando o que o programa pede e pronto.

Espero ter ajudado

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!