shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] shell ou nao shell, eis a questao


From: Listas XTMS
Subject: Re: [shell-script] shell ou nao shell, eis a questao
Date: Mon, 14 Apr 2003 14:40:45 -0300

Aurélio e lista,

show de bola isso...

mas uma pergunta... dá pra trabalhar com matriz em shell?

Aqui está um exemplo de coisa que eu REALMENTE preferia fazer em shell...


/*  Gera uma matrix 5x5 com numeros aleatorios e 2 vetores auxiliares
 *  recebem a soma das linhas e somas da colunas.
 */
#include <stdio.h>
#include <stdlib.h>

#define size 5

void main()
{

// Declaracao de variaveis
  int m[size][size], i, j;
  int sl[size], sc[size], soma=0;

// Criando a matrix com numeros aleatorios.
  for (i=0;i<size;i++){
       printf("\n");
       for (j=0;j<size;j++){
            m[i][j]=rand()%51;
            printf("%d\t", m[i][j]);
       }

// Soma as linhas
  }
  printf("\n");
  for (i=0;i<size;i++){
       for (j=0;j<size;j++){
           soma=soma+m[i][j];
       }
       sl[i]=soma;
       soma=0;
  }

// Som as colunas
  for (i=0;i<size;i++){
       for (j=0;j<size;j++){
            soma=soma+m[j][i];
       }
       sc[i]=soma;
       soma=0;
  }

// Imprime na tela os resultados
  for (i=0;i<size;i++){
       printf("SOMA DA LINHA(%d): %d\n", i+1, sl[i]);
       printf("SOMA DA COLUNA(%d): %d\n", i+1, sc[i]);
       }


}


On Mon, 14 Apr 2003 14:12:18 -0300 (ART)
aurelio <address@hidden> wrote:


> ih, mas só brincando mesmo pra você ver como funciona, além
> do [*] tem o similar [@], que funcionam tipo o $* e $@.
> 
> arrays é massa, mas é palha :)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]