Ir ao conteúdo
  • Cadastre-se

r0_Berta

Membro Júnior
  • Posts

    6
  • Cadastrado em

  • Última visita

Reputação

0
  1. Bom dia, Preciso fazer a leitura de valores salvos em uma coluna no arquivo .txt e salva-los em um vetor (coluna) para que eu possa fazer operações com os valores. Com algumas pesquisas consegui montar o programa abaixo, que faz a leitura como char do arquivo e imprime os valores na tela, porém não estou conseguindo salva-los como float no vetor. #include <stdio.h> #include <stdlib.h> const int TAM_serie = 25; int main(int argc, char *argv[]) { FILE *arquivo = fopen("serie.txt", "r"); char serie[TAM_serie]; int i,j,n; if(arquivo != NULL){ while(fgets(serie, TAM_serie, arquivo)){ printf("%s\n", serie); } fclose(arquivo); } else printf("Nao foi possivel abrir o arquivo."); system("PAUSE"); return 0; } Desde já agradeço.
  2. Ola. Muito obrigado. A matriz tem a variação de valores e para resolver abri um novo arquivo e digitei novamente, então funcionou. Att
  3. Boa tarde, Estou com uma dificuldade em um programa de C++, tenho uma matriz "a" com valores de "aP" calculados em um laço anterior e preciso usar seus valores no laço abaixo, mas não estou conseguindo fazer ela variar na consulta e para qualquer ponto do cálculo ela utiliza o último valor. porque isto acontece já que no mesmo laço estou lendo a matriz "campo_inter" e funciona? for(i=1;i<100;i++){ for(j=1;j<10;j++){ aP=a[j]; aPvelho=a[i-1][j]; TE=Campo_inter[j+1]; TW=Campo_inter[j-1]; TPvelho=Campo_inter[i-1][j]; TP=(((aE*TE)+(aW*TW)+(aPvelho*TPvelho))/aP); T[j]=TP; }} Desde já agradeço.
  4. Boa tarde, Muito obrigado!!!! funcionou. Não conhecia esta variação de if else.
  5. Bom dia Galera, Sou nova em programação e estou precisando que o programa avalie 3 condições e utilize uma delas dependendo da coluna da matriz, mas não estou conseguindo com os comandos if, else e while. Tenho as seguintes características aEclay=Kclay/deltax; aWclay=Kclay/deltax; aPclay=aEclay+aWclay; aEbrick=Kbrick/deltax; aWbrick=Kbrick/deltax; aPbrick=aEbrick+aWbrick; aEinter=Kinter/deltax; aWinter=Kinter/deltax; aPinter=aEinter+aWinter; E preciso que na solução da matriz abaixo ele utilize para j<4: aE=aEclay; aW=aWclay; aP=aPclay; para j=4: aE=aEinter; aW=aWinter; aP=aPinter; para j>4: aE=aEbrick; aW=aWbrick; aP=aPbrick; for(i=1;i<100;i++){ for(j=1;j<10;j++) { TE=T[i-1][j+1]; TW= T[i-1][j-1]; TP=((aE*TE)+(aW*TW))/aP; T[j]=TP; Desde já agradeço a ajuda.

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