Ir para conteúdo
Fórum Script Brasil

Venacava

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Tudo que Venacava postou

  1. Bom dia aos leitores que iram responder minha duvida ! Bom é o seguinte, tenho um exercicio para criar as seguintes coisas: Classe Vetor (sim é um exercicio bem simples) criei um vetor + get/setter Classe Mapa (TreeMap) criei um mapa + get/setter Bom até ai esta ok... Criar uma classe adaptadora (ai que esta o X da questão) que faça o vetor(a classe Vetor) jogar seus valores na classe Mapa (TreeMap) Fiz uma interface que tem criaVetor(Vetor v) e outra criaMapa(Mapa m) Como pode ver, não fiz absolutamente NADA. O exemplo + explicação que tenho do livro esta mais confuso que explicativo. Se alguém puder me explicar como posso estar fazendo esse exercicio, já vai ser de grande ajuda. Procuro explicações e não resposta feita e funcionando do exercicio
  2. Venacava

    Duvida Contar Palavra

    Nefisto vlw pela resposta... A primeira função já faz o que eu preciso, a segunda não deu certo aqui (uso dev) Eu acabei fazendo uma função que faz isso, o resultado sai certo, porém não sei se esta certo dessa forma. Nunca tinha visto isso, vou olhar agora no google (quanta coisa p/ estudar O.o) ficou assim meu exercício . //Blibliotecas #include<stdio.h> #include<string.h> #include<stdlib.h> #include<conio.h> int main () { //funcao char pegapalavra(char*a); char pegapalavra2(char*b); int pegatamanho(char a[]); void verificaposicao(char a[],char b[],int x); //variaveis int tam1; char palavra[20]; char subpalavra[10]; //main pegapalavra(palavra); pegapalavra2(subpalavra); tam1=pegatamanho(palavra); verificaposicao(palavra,subpalavra,tam1); } char pegapalavra(char*a) { printf("Digite uma palavra\n"); gets(a); } char pegapalavra2(char*b) { printf("Digite subpalavra\n"); gets(b); } int pegatamanho(char a[]) { int qtdpalavra; qtdpalavra=strlen(a); return qtdpalavra; } void verificaposicao(char a[],char b[],int x) { char *saida; int con1,j; saida = strstr(a,b); printf("Palavra %s\n",saida); j=pegatamanho(saida); con1=(x-j)+1; printf("posicao %d\n",con1); }
  3. Olá \o/ Estou com um probleminha... Gostaria de entender um exercicio passado em sala, bom ele é bem simples, esta assim: Elabore um programa em C que leia uma string e uma substring ( ok isso feito ) A substring deve encontrar em qual parte a string esta (Ok feito, usei strstr ) Ex:string ="matematica"; Substring=mati; saida:matica. E deve mostrar em qual posicao achou a string (não consigo fazer isso) Ex:Posicao 5;
×
×
  • Criar Novo...