Ir para conteúdo
Fórum Script Brasil

DiNhOo

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Tudo que DiNhOo postou

  1. DiNhOo

    Ranking em C++

    Não deu certo. Eu achei outra forma: Mas ta dando esse erro: 31 D:\Projetos\C++\NUMERAX\uio.cpp no matching function for call to `sort_map::sort_map()' E eu já tentei de tudo e não consigo consetar. O que esta errado?
  2. DiNhOo

    Ranking em C++

    Ta tando erro =/ Segui suas dicas e fiz esse código: #include <iostream> #include <string> #include <fstream> #include <sstream> #include <conio.h> #include <algorithm> int main() int i=0; { class ranking { public: int pontuacao; std::string nome; }; ... ranking vetor[MAX]; ... while(std::getline(in, linha)) { std::istringstream iss(linha); iss >> vetor[i].nome >> vetor[i].pontuacao; std::cout << nome << std::endl; std::cout << pontuacao << std::endl; i++;} getch(); } Mas ta dando os seguintes erros: Obs: Meu compilador é o Dev-C++ Poderia corrigir o codigo pra mim porfavor?
  3. DiNhOo

    Ranking em C++

    Eu preciso fazer um programa em c++ que le um arquivo txt e depois as linhas e ordene elas por maior pontuação. Arquivo original: Fulano 10 Ciclano 30 Beltrano 90 João 78 Maria 19 O que eu quero que ele faça é isso: Beltrano 90 (Primeiro porque tem pontuação maior) João 78 Ciclano 30 Maria 19 Fulano 10 (Ultimo porque tem pontuação menor) Ele nem precisa salvar o arquivo com as modificações (se for muito difícil não precisa) só ler e exibir as linhas organizadas (no programa mesmo). OBS: EU PRECISO MUITO MESMO DESSE PROGRAMA POR QUE FAZ PARTE DE UM TRABALHO QUE EU PRETENDO LEVA-LO PARA A FETESP. O que eu consigui fazer foi isso (mas ele so le o arquivo mas se ajudar ta ai): #include <iostream> #include <string> #include <fstream> #include <sstream> #include <conio.h> int main() { int pontuacao; std::string nome; std::string linha; std::ifstream in("ranking.txt", std::ios::in); if(!in) { std::cout << "Arquivo não encontrado - ranking.txt\n"; std::cin.get(); return 0; } while(std::getline(in, linha)) { std::istringstream iss(linha); iss >> nome >> pontuacao; std::cout << nome << std::endl; std::cout << pontuacao << std::endl; } getch(); } Muito obrigado mesmo.
  4. Ola eu não tenho experiência em VB (até por que mesmo comecei antes de ontem e não tenho ninguém para me ensinar, mas eu leio muito tutorial). Meu Projeto é um programa que altera um arquivo txt atravez de um sistema de variaveis. Segue abaixo os códigos: Option Explicit Dim string1 As String, string2 As String, string3 As String, string4 As String, string5 As String, string6 As String, string7 As String, string8 As String, string9 As String, string10 As String, string11 As String Private Sub Salvar_Click() string1 = "[VERSION] 6566" If res1 = True Then string2 = "[RES] 1" If res2 = True Then string2 = "[RES] 2" If res3 = True Then string2 = "[RES] 3" If res4 = True Then string2 = "[RES] 4" Else If Ani = True Then string3 = "[ANIMATION] 2" If Ani = False Then string3 = "[ANIMATION] 0" Else If Aud1 = True Then string4 = "[SOUND] 100" If Aud1 = False Then string4 = "[SOUND] 0" Else If Aud2 = True Then string5 = "[SOUND] 100" If Aud2 = False Then string5 = "[SOUND] 0" End If string6 = "[SERVER] 0" string7 = "[BRIGHT] 72" string8 = "[CURSOR] 2" string9 = "[DEMO] 0" If Mod1 = True Then string10 = "[WINDOW] 0" If Mod2 = True Then string10 = "[WINDOW] 1" End If string11 = "[CLASSIC] 0" End Sub O meu problema é que eu não sei como fazer o programa salvar o arquivo com as informções acima e gostaria que me ajudassem (desculpe se eu fiz tudo errado é que realmente não tenho noção ainda de programação). Se ajudar aqui está um o conteudo do arquivo original: Obrigado e desculpe pelo incomodo.
×
×
  • Criar Novo...