-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.txt
31 lines (22 loc) · 1.68 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
O que foi feito
Primeiramente foi feita a criação da função valor_medio, do projeto .c, e o uso da função rand para a primeira,
a última posição do array contorno e adição do elemento adicional na imagem das estrelas, degradê no céu e
tentativa de amenizar as grandes diferenças entre as colunas.
Feito por Ana Catarina.
Posteriormente foi feita as alterações nos parâmetros da função, criação do .h e .c,
modificação do array contorno para um array dinâmico, criação da função verificaParametros, inclusão da
biblioteca string.h, adição dos parâmetros argc e argv na função main, criação da variável nomeArquivo,
criação do typedef struct PPM, criação da variável dadosArquivo, FILE arquivo e criação da imagem.
Feito por Victor Xavier.
O que não foi feito
Deixar as montanhas de forma mais continua.
O que seria feito diferente
Poderia ter sido usado consts e externs com relação ao typedef struct PPM, mas que não foi usado por não saber
tão bem esses conceitos e usar funções de impressão para o main não ficar com tanto código.
Como compilar o projeto
Na linha de comando, para criar o arquivo escreva na mesma gcc func.h func.c projeto.c -o projeto.exe para
criar o executável, para executar o programa escreva .\projeto.exe, assim ele criará a imagem, porém com um
nome e o deslocamento aleatório com valores padrões, para escolher o deslocamento aleatório, basta adicionar
-d após o nome do executável e em seguida com o número desejado, para o nome do arquivo adicione o -o e em
seguida o nome do arquivo. Você pode colocar em qualquer ordem os paramêtros e omitir um ou outro sem que haja
algum problema para a geração da imagem.