Jump to content
Fórum Script Brasil

ReiLeao

Membros
  • Content Count

    10
  • Joined

  • Last visited

Community Reputation

0 Neutro

About ReiLeao

  1. Boa noite a todos. Estou precisando de uma ajuda. O projeto que estou fazendo é o seguinte: Um programa simples em DOS, para cadastrar clientes e descricao; é mais ao menos assim: Ira ter uma tela onde vou colocar o nome do cliente, as observacoes e salvar, essas informacoes tem que ficar em um txt. Estou com problemas nesse passo. Estou conseguindo cadastrar o cliente e todas essas informacoes, mas quando vou puxar, não estou conseguindo separ os dados do cliente (nome, telefone, endereco, etc) com as observacoes. Dentro do txt esta +/- assim: Andre Silva (xx) xxxx-xxxx RUA OBSERVACOES, O
  2. Entendi a logica, porem... como vou fazer dentro do txt, o struct mandar para um vetor?? Como ele vai selecionar somente o nome do usuario e os pontos?? To confuso.. oO Valeu EDIT: O que fiz ate agora foi basicamente: typedef struct Jogador { char nome[10]; int pontos; } Jogador; Jogador jog[5]; ifstream nome("nomes.txt"); for (int x=0;x<5;x++) { nome >> jog[x].nome; } nome.close(); ifstream pontos("pontos.txt"); for (int x=0;x<5;x++) { pontos >> jog[x].pontos; pontos.close(); } cout<<"O VENCEDOR E "<
  3. Obrigado pelas respostas, mas não sei como fazer isso. Tava buscando na internet para fazer a pesquiisa pelo nome, mas não achei nada que ajudasse. E não entendi como fazer o que o Mnemonic falou o.O. Eu carrego o txt antigo, o programa faz tudo, e no final somente ele altera?? Mas mesmo assim, como ele vai mudar somente o que quero?? não estou conseguindo entender essa parte. Abraços.
  4. Boa noite pessoal. Preciso de ajuda. O que tenho que fazer é o seguinte. No meu programa que é um joguinho, quando cada usuário vence, ele escreve seu nome e esse nome é armazenado dentro de um txt. A próxima vez que esse programa rodar, ele tem que abrir novamente o txt e armazenar o nome do vencedor, porem, se o vencedor, for um usuário que já venceu antes, ele tem que aumentar sua pontuação. Por exemplo: Marcos: 5 Joao: 2 Maria: 9 Se Marcos ganha, ficaria assim: Marcos: 6 Joao: 2 Maria: 9 Se quando ganhar o usuario colocar o nome Roberto, ficaria assim Marcos: 6 Joao: 2 Maria: 9 Robe
  5. Boa noite pessoal. Em um programa que estou fazendo, gostaria de comecar a fazer a parte grafica dele... Nada de especial, somete alterar as cores do fundo, fazer umas janelas para orgranizar melhor o menu e as opcoes etc. No momento estou usando para criar as janelas: for (int x=0;x<90;x++) { for (int y=0;y<50;y++) { gotoxy(x,y); textbackground (DARKGRAY); cout<<" "; } } Porem isso ficar meio com cara de GAMBIARRA. Gostaria de saber se existe alguma opcao mais "elegante" para tal fim. Fico no aguardo, Abracos.
  6. Ola pessoal, o que não estou conseguindo fazer é a verificao. Dei uma pesquisada sobre as funcoes que o Ronaldo falou, mas não tive sucesso. A parte que estou com problema seria a seguinte: Aqui é criado o arquivo txt. void cria_senha (char nome[TAM]) { cout << "Por favor, crie sua senha."<<endl; ofstream iFile( "pass.txt" ); for (int x=0;x<TAM;x++) { cin >> nome[TAM]; iFile << nome[TAM]; } } Apos isso, no programa principal, é armazenado o valor que o usuario ira digitar pela segunda vez, ai sim sera feita a verificacao se o que o usuario digitou (o que esta no t
  7. Boa noite pessoal. Estou com algumas duvidas referentes a escrita de dados em arquivo txt, leitura desse arquivo, e verificação do mesmo. Deixe eu explicar o que queria fazer. Ao entrar no programa sera perguntando uma senha para ele criar, ela seria armazenada em um txt, porem essa senha não poderia ser muito grande. Não estou conseguindo fazer com que ele limite isso, por exemplo. Quando ele colocar no maximo 10 caracteres, para de armazenar (senão o usuario poderia definir como senha um texto). Apos isso, a senha seria armazenada em um txt. Após isso, ele será perguntado qual a senha. El
  8. Era isso mesmo RonaldoRG, deu certinho... Eu tava tentando fazer usando um laco de repeticao junto com um auxiliar para a segunda linha e matriz que ficava se diminuindo... ele tava funcando somente ate no meio e depois dava erro.. :) Sua solucao foi mais "elegante" e funcional. Valeu ;) Abraços.. Ps: To tentando, mas não to conseguindo enchergar a logica no que foi feito.. :rolleyes:
  9. Seria isso mesmo a logica... Porem tenho que fazer usando laco de repeticao.... Tornar o programa compacto.. :)
  10. Ola pessoal, tenho uma duvida... Preciso fazer o seguinte.. Tenho uma matrizA preenchida 4x4, e a outra matrizB tambem preenchida 4x4. Apos isso tenho que gerar uma terceira matrizC que é formada pela soma do primeiro elemento da matrizA + o ultimo elemento da matrizB. O programa esta pronto... A unica coisa que não estou conseguindo fazer é essa soma do primeiro elemento da matrizA com o ultimo da matrizB e assim sucessivamente... No caso.. isso seria uma soma simples for (int x=0;x<L;x++) { for (int y=0;y<C;y++) { matc[x][y]= mata[x][y] + matb[x][y];
×
×
  • Create New...