Ir para conteúdo
Fórum Script Brasil

kandrade

Veteranos
  • Total de itens

    1.665
  • Registro em

  • Última visita

Tudo que kandrade postou

  1. kandrade

    Estruturas

    voce já está declarando um vetor para sua estrutura olha só: struct netlist { char tipo_de_componente[2]; char referencia; int no1; int no2; int valor1; int valor2; } equa[50]; voce possui 50 variáveis com o nome equa, voce pode acessá-las atraves de índice variando de equa[0] até equa[49]. se não entender poste o que está fazendo. abraço!!!
  2. kandrade

    Estruturas

    sim, como eu disse era só um exemplo agora voce precisa associar as váriaveis da sua estrutura abraço!!
  3. os pacotes RPM já são pré-compilados, eu acho que não tem como mudar as opcões em pacotes pré-compilados como o RPM, por isso se deseja habilitar a GD vai terá que ser pela fonte mesmo!!!
  4. kandrade

    Estruturas

    nos **** voce vai inserir os enderecos das variáveis que vão receber cada valor. Ex: char tipo[3], ma; int la,lb,ca,cb; fscanf(fp,"%s %c %d %d %d %d", &tipo, &ma, &la, &lb, &ca, &cb);
  5. para multiplicacao de uma matriz qualquer voce pode usar 3 loops um que controla a Linha de A, outro que controla a Coluna de B e outro que controla a Coluna de A. #include<stdio.h> #include<stdlib.h> int main(){ int la=2, lb, ca=3,cb, x, y, z; cb=la;// definicao lb=ca; // definicao for(x=0;x<la;x++){ for(y=0;y<cb;y++){ for(z=0;z<ca;z++){ printf("Matriz A[%i][%i] * B[%i][%i]\n", x, z, z, y); } } } exit(0); } para iniciar o código coloque a a palavra "code" entre colchetes e para encerrar use "[/" seguido da palavra "code" seguido de ]"
  6. a multiplicacão de matrizes possui algumas regras, vamos a elas: temos 2 matrizes A(x,y) e B(m,n) A . B só é possível se e somente se y = m. A matriz resultante seria do tipo x,n. B . A só é possível se e somente se n = x. A matriz resultante seria do tipo m,y. então primeira coisa que precisa fazer é testar se número de colunas de uma é igual ao número de linhas da outra. se sim, é possível fazer o cálculo usualmente voce usa 2 ou mais loop para fazer essa multiplicacão sua lógica toda vai estar baseada nos índices da matriz.
  7. kandrade

    Abrir Um Ficheiro

    sim, com certeza supondo que os caracteres estejam sempre no comeco da string e que a leitura da linha do arquivo foi realizada na variável p Ex: fgets(p, 30, fp); olha o código abaixo // primeiro caracter é igual a R? if(p[0]=='R'){ printf("Agora tenho que ler 4 valores\n"); } // é igual a U? else if(que[0]=='U'){ // se o primeiro é igual a U o segundo é igual a r? if(que[1]=='r'){ printf("Agora tenho que ler 5 variaveis\n"); } // o segundo não é r else printf("Caracter não reconhecido\n"); } // o primeiro não é U nem R else{ printf("Caracter não reconhecido\n"); }
  8. kandrade

    Sleep

    o processo não é bloqueado, ele continua rodando com suas prioridades. É como se estivesse num while sem instruções como voce disse.
  9. kandrade

    Árvore Binária

    o problema pode estar na inicializacão do nó, quando iniciar um nó atribua NULL para ponteiro direita e ponteiro esquerda
  10. kandrade

    Abrir Um Ficheiro

    amigão não há problemas na abertura do arquivo, o erro está na funcão fscanf aconselho a ler o manual dessa funcão, ou usar a funcão fgets e depois desmembrar o que voce precisa
  11. leia isso: http://www.vivaolinux.com.br/artigos/verAr....php?codigo=343 é isso mesmo, algumas funções dependem do SO como system, etc... com essas funções voce pode ter problema, mas em geral é tranquila a migração de SO abraço!!!
  12. nem precisa de um tuto não, para ativar o roteamento é simples ou edite o arquivo /proc/sys/net/ipv4/ip_forward assim: echo "1" > /proc/sys/net/ipv4/ip_forward ou descomente as linhas de inicializacao desse script em /etc/rc.d/rc.inet2 # Turn on IPv4 packet forwarding support. if [ -x /etc/rc.d/rc.ip_forward ]; then . /etc/rc.d/rc.ip_forward start fi do último jeito é melhor pois já fica armazenada a configuracão, agora basta voce configurar as interfaces de rede
  13. kandrade

    Fedora Linux

    algumas comunidades interessantes: http://www.fedora.org.br/ http://www.vivaolinux.com.br/comunidades/v...e.php?codigo=12
  14. eu não sei nos SO da Microsoft, mas no Linux voce não gastaria mais do que alguns poucos minutos para fazer esse roteamento, e uma vez só, já que as configuracões são guardadas em arquivos, uma vez configurado é só iniciar o Linux e pronto tem que ver custo benefício, se não estiver disposto a pagar por um Hub, vale a pena fazer isso abraco!!!
  15. kandrade

    Dimensão De Uma Matriz

    uma solucão seria declarar uma matriz com a dimensão máxima que voce precisa usar ai todas as outras encaixam-se nela.
  16. kandrade

    Matrizes--- Duvida

    uma posicão da matriz com mais de um valor? não entendi
  17. kandrade

    Servidor

    Sim, encontramos o Linux em várias versões e distribuições. Recomendo essa leitura para esclarecer o que é uma distribuição Linux http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=10 leia isso: http://scriptbrasil.com.br/forum/index.php?showtopic=83582 GNU/Linux é o Sistema Operacional da sua máquina. para ele se tornar um servidor, ele tem que prover um serviço, como por exemplo o Apache (servidor HTTP). Assim como no Windows, voce precisa instalar o software que fará o papel de servidor seja da sua rede intranet ou mesmo da internet.
  18. verifique algum tutorial na internet http://www.vivaolinux.com.br/artigos/verAr....php?codigo=151
  19. amigão, podemos ajudar voce a fazer isso, se quiser nossa ajuda apresente suas dúvidas!!
  20. amigão, pra acessar internet apartir de um outro PC, sem usar modem roteador voce precisa de algum servico ou protocolo que faca esse roteamento voce não precisa do samba para compartilhar internet, já que o samba permite compartilhamento de arquivos e impressora. seu problema está no Win, voce precisa de algo como um proxy, ou NAT pra fazer esse trabalho pra voce aconselho a fazer esse quetionamento no fórum de Win. abraco!!!
  21. kandrade

    Php E Asp

    creio que não seja pago, o Fabio escreveu um artigo sobre isso http://www.vivaolinux.com.br/artigos/verAr....php?codigo=343
  22. creio eu que não tem nada com codec, até onde conheco codec é Codificador/Decodificador. o problema pode ser de Kernel, talvez não esteja habilitado suporte a usb
  23. kandrade

    Sobre Partição

    voce pode usar somente uma, a "/" raiz, ou duas a raíz e a swap, ou mesmo utilizar varias outras para separar seus diretórios da raíz. voce pode usar até 4 particões primárias, 1 estendida e outras tantas lógicas se voce for utilizar apenas esses 2 Sistemas na sua máquina voce poderia criar 2 particões primárias com 10Gb cada, uma estendida e uma lógica com o resto do espaco, pois assim voce poderia armazenar seus arquivos nessa particao e montar ela em qualquer um dos Sistemas que voce utilizar a particão Swap pra voce é meio que opcional, voce tem muita memoria Ram dificilmente usará memoria virtual, mas se caso preferir crie um particao Swap com 1Gb.
  24. várias coisas voce precisa verificar - as duas máquinas estão no mesmo range de IP "mesma rede lógica"? - as duas máquinas estão fisicamente ligadas? se as opcões de cima se confirmar então as duas estão na rede, porém o Linux não conversa assim direto com o Windows e vice-versa, voce precisa de um servico que faca isso pra voce o que seria esse Pump?
  25. kandrade

    Linux

    aqui voce acha http://www.guiadohardware.net/
×
×
  • Criar Novo...