Guest User

Untitled

a guest
Dec 9th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.27 KB | None | 0 0
  1. /*Universidade de Brasilia
  2. Instituto de Ciencias Exatas
  3. Departamento de Ciencias da Computacao
  4.  
  5. Computacao Basica - 01/2012
  6.  
  7. Aluno : Tarcisio Batista de Freitas Junior
  8. Matricula : 11/0141172
  9. Turma : B
  10.  
  11. Versao do compilador : 4.6.3
  12. Descricao: Programa que gera uma senha com 5 valores colocados em um vetor de 5 posicoes, e o usuario tentara adivinhar */
  13.  
  14. #include <stdio.h>
  15. #include "cbtactoe_library.h"
  16.  
  17. void run(int tamanho){
  18.    
  19.     char tabuleiro[23][23];
  20.     int i,j;
  21.    
  22.     inicializarNcurses();
  23.    
  24.     for(i = 0; i < tamanho; i= i+2){
  25.         for(j = 0; j < tamanho; j = j+2){
  26.             tabuleiro[i][j] = VAZIO;
  27.             tabuleiro[i][j+1] = BORDA;
  28.         }
  29.     }
  30.     for(i = 1; i < tamanho; i= i+2){
  31.         for(j = 0;j < tamanho; j = j+2){
  32.             tabuleiro[i][j+1]=VAZIO;
  33.             tabuleiro[i][j] = BORDA;
  34.         }  
  35.     }
  36.    
  37.     printf("Impressão do jogo do velha: ");
  38.    
  39.     for(i = 0; i < tamanho; i++){
  40.         for(j = 0; j < tamanho; j++){
  41.             printf("%c", tabuleiro[i][j]);
  42.         }
  43.     }
  44. }
  45.    
  46. int main (int argc, char* argv[]) {
  47.    
  48.     int tamanho;
  49.    
  50.     printf("Digite o tamanho do tabuleiro, entre 3 e 12:");
  51.     sscanf(argv[1], "%d", &tamanho);
  52.    
  53.     if((tamanho < 3)||(tamanho > 12)){
  54.         printf("Tamanho impróprio, deve estar entre 3 e 12. Fim de programa ");
  55.         getchar();
  56.         return 0;
  57.     }
  58.    
  59.     run(tamanho);
  60.    
  61.     return 0;
  62.    
  63. }
Add Comment
Please, Sign In to add comment