Ir ao conteúdo
  • Cadastre-se

duvida com matriz


lestat111

Posts recomendados

preciso fazer este programa:

Fazer um programa para: ler uma matriz A com

dimensões M e N (valores digitados entre 1 e 30),

classificar se ela é uma matriz nula, identidade ou

nenhuma das duas.

acho que fiz certo até aqui:

#include <stdio.h>
#include <stdlib.h>

int main
{
int matriz[m][n];
int i, j;
for(m=2;m<30;m++)
{
for(n=2;n<30;n++){
printf("digite o numero de linhas:");
scanf("%d",&m);
printf("digite o numero de colunas");
scanf("%d",&n);
}
}

for(i=1;i<=m;i++){
for(j=1;j<=n;j++){
printf("Digite o numero A%d%d:\n",i,j);
scanf("%d",&matriz[i][j]);
}
}

estou com dúvida em fazer a parte:

classificar se ela é uma matriz nula, identidade ou

nenhuma das duas.

como se faria esta parte se a parte acima estiver certa?

Link para o comentário
Compartilhar em outros sites

Lestat111

algumas dicas p/ esse programa

1- ele pediu q m e n sejam valores digitados pelo usuario, do modo q você colocou fica obrigatório o número de linhas e colunas serem iguais a 30. Coloca um travamento p/ q o usuario digite o valor q ele quiser e q esses valores estejm entre 1 e 30.

2- uma matriz identidade é obrigatóriamente quadrada, tem apenas um 1 em cada linha e coluna. Isso não t dá ideias?

3-uma matriz nula não importa se seja quadrada ou não ela terá todos os seus numeros iguais a zero.

Lembre desses três tópicos q dá p/ desenrolar muita coisa.

Link para o comentário
Compartilhar em outros sites

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...