Project

General

Profile

key.cpp

Manuel Castro, 11/04/2012 16:04

Download (1.08 KB)

 
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
}