key.cpp
1 |
// Programa KEY.cpp //
|
---|---|
2 |
|
3 |
#include <iostream> |
4 |
#include <cstdlib> |
5 |
#include <ctime> |
6 |
#include <vector> |
7 |
#include <fstream> |
8 |
using namespace std; |
9 |
|
10 |
int main()
|
11 |
{ |
12 |
int i=0; |
13 |
int chave_venc[7]; |
14 |
|
15 |
srand(time(NULL));
|
16 |
|
17 |
srand((unsigned)time(0)); |
18 |
|
19 |
// Primeiro, o programa ir? criar a chave vencedora //
|
20 |
|
21 |
|
22 |
// Cria a chave dos n?meros (variam entre 1 e 50) //
|
23 |
|
24 |
|
25 |
for (i; i<5; i++) { |
26 |
chave_venc[i] = (rand() % 50) + 1; |
27 |
} |
28 |
|
29 |
|
30 |
// Cria a chave das estrelas (variam entre 1 e 11) //
|
31 |
|
32 |
|
33 |
for (i; i<7; i++) { |
34 |
chave_venc[i] = (rand () % 11) +1; |
35 |
} |
36 |
|
37 |
// Seguidamente ir? guard?-la no ficheiro prize_key.txt //
|
38 |
|
39 |
|
40 |
ofstream myfile ("prize_key.txt");
|
41 |
if (myfile.is_open())
|
42 |
{ |
43 |
myfile << "Chave do concurso : " << chave_venc[0] << ", " << chave_venc[1] << ", " << chave_venc[2] << ", " |
44 |
<< chave_venc[3] << ", " << chave_venc[4] << ", " << chave_venc[5] << ", " << chave_venc[6]; |
45 |
myfile.close(); |
46 |
} |
47 |
|
48 |
// Caso n?o consiga, ir? da uma mensagem de erro //
|
49 |
|
50 |
else cout << "ERRO: impossiv?l abrir o ficheiro prize_key.txt"; |
51 |
return 0; |
52 |
|
53 |
return 0; |
54 |
|
55 |
} |