Strona 1 z 1

Lotek

Napisane: niedziela, 23 stycznia 2011, 11:18
przez kona
Witam serdecznie.

Potrzebuję program, który:

- wczyta baze liczb z pliku .txt do programu w postaci
- 1. 2,5,76,56,45,33,80,78,65,43,55,58,34,1,9,48,34,23,22,21
gdzie: 1. - to liczba losowania a pozostałe liczby to liczby wylosowane w multilotku.

a następnie wyświetli najczęściej wypadające kombinacje 10-ciu liczb ze wszystkich losowań.

Tych losowań jest ponad 5000, i program mialby być zbudowany w jak najprostszy sposób.
Niestety, nie jestem programistą i nie potrafie sobie z tym poradzić.

ktoś może pomóc?

Re: Lotek

Napisane: niedziela, 23 stycznia 2011, 12:08
przez Morfidon
Regulamin, punkt 3.

Re: Lotek

Napisane: niedziela, 23 stycznia 2011, 13:03
przez kona

Code: Zaznacz cały

// ifstream::is_open
#include <iostream>
#include <fstream>
using namespace std;

int main () {

  ifstream infile;
  infile.open ("wyniki_multi.txt");
  if (infile.is_open())
  {
    while (infile.good())
      cout << (char) infile.get();
    infile.close();
  }
  else
  {
    cout << "Error opening file";
  }
  system("PAUSE");
  return EXIT_SUCCESS;
}
udało mi sie zrobić wczytywanie danych z pliku... ale niestety, nie majac pojecia o programowaniu, nie wiem nawet jak zabrac sie do tego, zeby porownac te 20-stki liczb i wypisac te 10, ktore najczesciej sie powtarzaja we wszystkich losowaniach...

Re: Lotek

Napisane: niedziela, 23 stycznia 2011, 14:24
przez Morfidon
" ale niestety, nie majac pojecia o programowaniu"

co przez to rozumiesz, że nigdy nie uczyłeś się programować ? Oglądałeś video kurs C++? W każdym bądź razie, musisz użyć do tego pętli i tablic, wiesz czym one są?