Ir para conteúdo
Fórum Script Brasil

Angelica N

Membros
  • Total de itens

    8
  • Registro em

  • Última visita

Sobre Angelica N

  • Data de Nascimento 30/08/1982

Perfil

  • Gender
    Female

Angelica N's Achievements

0

Reputação

  1. Olá a todos Tenho instalado no micro o Slackware e funcionava corretamente. Entretanto, na quarta não sei o que aconteceu e o teclado não está funcionando mais. É somente no usário root, pois quando entro no outro usuário o teclado funciona. Além disso é depois que o KDE é inicializado, na tela do login eu consigo colocar a senha de root mas depois nenhuma tecla funciona. Alguém sabe o que pode ser? Já verifiquei o arquivo xorg mas não encontrei nada. Desde já obrigada Valeu Angelica
  2. Entendi, basta eu colocar na função system as informações que serão utilizadas como parametros de entrada para o programa. Obrigada Jonathan Valeu mesmo
  3. Olá a todos Estou precisando chamar um programa no meu programa, mas não estou conseguindo. Eu preciso chamar o programa msroll No terminal do Slackware, para eu executar esse programa eu digito: /msroll -m 1BVE.pdb -a protein1.area O meu programa gera o arquivo 1BVE.pdb e eu preciso dos dados contidos no arquivo protein1.area. Como faço para obter esses resultados sem precisar sair do programa, digitar a linha de comando para gerar o arquivo de saida e depois retornar ao programa para utilizar esses valores?? Valeu
  4. Olá Estou fazendo um programa e funciona quando a variavel tamanho_pop é pequena. Só que eu preciso que essa variavel seja igual a 200. Quando eu aumento o tamanho dela aparece a mensagem falha de segmentação. Como o meu programa é um pouco grande e para teste eu copiei a declaração de variavel para outro programa e nesse programa só tem comandos para escrever na tela. Será que alguém pode me ajudar? Talvez haja uma forma mais inteligente de declarar essas variaveis. Mas como? Estou aprendendo C a alguns meses. Ah, eu rodo o programa no Ubuntu e pelo gcc. Obrigada desde já Att Angélica /* Programa para ler os dados de um pdb e colocar em um struct */ #include <stdio.h> #include <stdlib.h> #include <math.h> #include <string.h> #include <ctype.h> main() { // ------------------------- Declaração das variáveis ---------------------------------- FILE *entrada1, *saida; int i,j,l,n,m,a,b,c,p,posicao,numero_aa,w; char lixo[10]; //Variável para colocar todos os dados não-interessantes char string[10]; //Variável para colocar dados do tipo string que será transformado em int ou double char atomo[10],aminoacido[10],cadeia[5],concatena[5]; double x, y, z; float xf, yf, zf; // ******** Struct Básico ********** struct PDB { //Este é o meu struct ou estrutura int posicao; char atomo[10]; char aminoacido[10]; char cadeia[5]; int numero_aa; double x, y, z; }; // ******* Struct do Backbone e da Cadeia Lateral que não pertence ao sítio ativo ********** struct PDB fixo[4000]; //10000 // ******* Struct do Sítio Ativo ********** struct PDB sitio_ativo[4000]; //10000 // ******* Struct do Rotâmero ********** struct PDB atomos[100]; //1000 struct PDB1 { struct PDB atomos[100]; //1000 char residuo_aa[10]; char cadeia_aa[5]; int posicao_aa; int rotamero_ativo; int n_atomos; }; struct PDB1 cromossomo[30]; //100 int tamanho_pop; tamanho_pop=40; struct ind {struct PDB1 cromossomo[30]}; struct ind individuo[tamanho_pop]; char nome_arquivo[80],string1[5],string2[5],nome1[30],nome2[5]; FILE *funciona; for (i=1;i<1000000;i++) printf ("i = %i\n",i); printf("\nteste\n"); // -------------------------- FIM Da Declaração de variáveis --------------------------------- }
  5. Boa tarde Obrigada pelas dicas. Consegui resolver comparando caracter por caracter. Como as strings tinham só 4 caracteres concatenei em outra variavel e comparei com a variavel que eu queria. Brigadão mesmo Até mais
  6. Bom dia Como faço para verificar se caracteres de duas strings são iguais? É o seguinte, tenho duas variaveis ( A e B ) com dados que li de dois arquivos distintos. Mas esses dois arquivos nem sempre estão na mesma nomenclatura, ou seja, quando os dados dessas duas variaveis são iguais (A = CB e B = CB), consigo utilizar o comando strcmp sem problema. O problema é quando a variavel A possui HG21 e a variavel B possui 1HG2. Dá para perceber que apenas o número 1 em vez de estar no final está no começo. Tentei usar o mesmo comando (que compara strings) mas dá falha de segmentação. Como posso resolver isso? Grata desde já Angélica
  7. Obrigada Deu certo. Na realidade eu continuei utilizando o comando strcmp, mas estava colocando !! em vez de ||... vacilo meu. Obrigada mesmo pela dica. Até mais
  8. Olá estou fazendo um programa em C e cheguei no seguinte ponto: se minha variável "atomo" tiver um dos dois valores específicos ( A ou B ), ela executará um determinado bloco de comando, caso contrário executará outro bloco de comando. Pensei em colocar essas condições através do if if ( (!strcmp(atomo,"A")) OU (!strcmp(atomo,"B")) tentei colocar !! ou or, mas não funciona. Alguém sabe como faço esse comando? Ou tem uma sugestão melhor? Agradeço desde já Valeu
×
×
  • Criar Novo...