posso te dar uma luz, mas seria em q linguagem???Colegas,
preciso fazer uma função que escreva todas as combinações possíveis, sem repetição de uma lista qualquer... ex.
A
B
C
D
E
F
éssa é a lista, quero escrever todas as combinações possíveis com 3 caracteres...
ex. ABC, ABD, ABE...
alguém pode ajudar?
- Fórum WMO
- → Viewing Profile: Posts: rockbilly
Community Stats
- Group Usuários
- Active Posts 94
- Profile Views 1331
- Member Title Normal
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Não informado
-
Localidade
BA
1
Neutral
User Tools
Friends
rockbilly hasn't added any friends yet.
Latest Visitors
-
Guest
04/11/2007, 03:26
Posts I've Made
In Topic: Combinatória
12/01/2006, 16:01
In Topic: C++ Help!
11/10/2005, 15:19
Tente dessa forma:
Quando for chamar a função, troque isso:
por isso:
Dai vc faz a arrumação no restante do código.
int soma( int escolhab , int escolhac) { int total; total= escolhab + escolhac; return (total); }
Quando for chamar a função, troque isso:
soma (escolhab , escolhac); cout << total << "\n";
por isso:
cout << soma (escolhab , escolhac) << "\n";
Dai vc faz a arrumação no restante do código.
In Topic: Lidar Com Arquivos Sem Eof Em C
11/10/2005, 14:17
Posta o pedaço do código ai pra gente dar uma olhada. Qual o modo que vc está abrindo o arquivo??? Já tentou o modo de leitura para binário "rb"???já tentei sim... só que não funcionou!
por isso que postei o tópico!
In Topic: Lidar Com Arquivos Sem Eof Em C
11/10/2005, 08:23
já tentou isso:
onde fp é o ponteiro para "FILE *fp"
while (!feof(fp))
onde fp é o ponteiro para "FILE *fp"
In Topic: Concatenar Campos De Uma Struct ?
11/10/2005, 08:08
ve se dessa forma o ajuda:
#include<stdio.h> #include<stdlib.h> #include<string.h> struct alunos { char nome[50]; char ra[12]; int idade; }; void ler(struct alunos cad[10]) { int i; char lixo[2]; for(i=0;i<4;i++){ printf("Digite o nome do aluno %d\n",i); scanf("%s",cad[i].nome);//fgets(cad[i].nome,50,stdin); printf("digite o ra do aluno %d.\n",i); scanf("%s",cad[i].ra); printf("Digite a idade do aluno %d.\n",i); scanf("%d",&cad[i].idade); } }; main() { struct alunos cad[3]; char str[80]; char idade[5]; int i; FILE *fp; if((fp = fopen("arq.txt", "w")) == NULL ){ printf("o arquivo nao pode ser aberto.\n"); exit(1); } ler(cad); i++; for(i=0;i<4;i++) { strcat(cad[i].nome,"\n"); strcat(cad[i].ra,"\n"); sprintf(idade,"%d\n",cad[i].idade); //CONVERTE a idade INT para STR fputs(cad[i].nome, fp); fputs(cad[i].ra, fp); fputs(idade, fp); } }
- Fórum WMO
- → Viewing Profile: Posts: rockbilly
- Privacy Policy
- Regras ·