Ir ao conteúdo
  • Cadastre-se

ahlusc

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

Tudo que ahlusc postou

  1. Ei gente, beleza? Então, na minha segunda aula de programação o professor já passou essa prática pra entregar. O problema é que estou com muita dificuldade em entender como esses métodos irão agir e como declará-los. 1º. Os métodos vão possuir Get e Set? 2º. Como esses métodos irão agir sobre os atributos? Fiquei confuso a respeito de como fazer a interação de um método com o atributo. 3º. O vetor músicas[100] tem que ser declarado como um vetor de 100 posições na classe também, ou somente no principal? Se alguém conseguir me explica de uma forma simples eu agradeço.
  2. Alguém consegue me ajudar nessa questão? Eu criei a função pra troca dos caracteres, mas na hora que eu tento ler o arquivo e modificar eu não consigo fazer a substituição. #include <stdio.h> #include <stdlib.h> char Troca (char x) { if (x == 'a' || x == 'A') return ('z'); else if ( x == 'e' || x == 'E') return ('y'); else if (x == 'i' || x == 'I' ) return ('x'); else if (x == 'o' || x == 'O') return ('w'); else if (x == 'u' || x == 'U') return ('*'); } int main () { char C, X, result; FILE *arq; arq = fopen("Letras.txt", "w"); if (arq == NULL){ printf("O arquivo não pode ser aberto corretamente."); fclose(arq); } else { fprintf(arq, "A,E,I,O,U."); fclose(arq); } arq = fopen("Letras.txt", "r"); if (arq == NULL){ printf("O arquivo não pode ser aberto corretamente."); fclose(arq); } else { printf("Lendo os dados armanezados no arquivo: \n"); while((C = getc(arq) ) != EOF){ printf("%c", C);} fclose(arq); } arq = fopen("Letras.txt", "a"); if (arq == NULL){ printf("O arquivo não pode ser aberto corretamente."); fclose(arq); } else { while((C = getc(arq) ) != EOF){ fscanf(arq,"%c",&X); result = Troca(X); fprintf("%c",result); } fclose(arq); } arq = fopen("Letras.txt", "r"); if (arq == NULL){ printf("O arquivo não pode ser aberto corretamente."); fclose(arq); } else { printf("\n\nLendo os novos dados armazenados no arquivo.\n"); while((C = getc(arq) ) != EOF){ printf("%c", C);} fclose(arq); } return 0; }

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