Ir ao conteúdo
  • Cadastre-se

C progrma em c que calcula matriz com numeros negativos


CARRETA PCZAO

Posts recomendados

Preciso de ajuda para calculara os negativos tipo qual eo maior 

#include<stdio.h>

	int i=0,j=0;
	int mat[2][2]={-1,-1,-3,-3};
	int negativo=0;
	int m;
void retorna(int *lin, int *tr){
	int maior;
	for(i=0;i<2;i++){
		for(j=0;j<2;j++){
			if(mat[i][j]<0){
			negativo=mat[i][j]-negativo;
			printf("|%i|",negativo);
		
			}
	     maior=maior+mat[i][j]; 
			if(maior > *tr){
			*lin=i;
			*tr=maior;
			}
  	}	
}

}
	
main(){
  int linha,coluna;

	retorna(&linha,&coluna);
	printf("linha %i e soma %i",linha,coluna);
}

 

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

tu quer saber qual é maior número negativo?

if(mat[i][j]<0){ 

        negativo=mat[i][j]-negativo; 

        printf("|%i|",negativo); 

}

assim tu esta subtraindo os números negativos (-1-(-1)=0)

maior=maior+mat[i][j]; 

 if(maior > *tr){  

            *lin=i;  

            *tr=maior; 

}

 

ou tu quer fazer algo parecido com isso?

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

4 minutos atrás, Gabriel_Moro disse:

tu quer saber qual é maior número negativo?

assim tu esta subtraindo os números negativos (-1-(-1)=0)

 

ou tu quer fazer algo parecido com isso?

eu quero calculara tipo (-1)+(-1) =-2 ,eu quero calcular todos os nomeros da matriz toda negativa tipo mat[2][2]={-1,-2,-9,-4}

e dar o resultado de qual e o maior , -1+-2= -1 e  -9 + -4 =-13 entao o a linha 0 do -1 e maior pois o negativo é apenas -1 ja na linha 1 o negativo e -13 entao ela e menor que -1

Link para o comentário
Compartilhar em outros sites

for(i=0;i<2;i++){
	for(j=0;j<2;j++){
		if(mat[i][j]<0){
		    negativo=mat[i][j]+negativo;//soma os negativos da linha i
	    }
  	}	
    printf("|%i|",negativo);//mostra a soma da linha i
    if(verifica o maior negativo < negativo){//tem q iniciar o maior negativo com um numero menor negativo possivel
         troca maior negativo
    }
    negativo=0;//zera para somar da proxima linha
			    
}

 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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