Advertisement
Guest User

Untitled

a guest
Oct 19th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.81 KB | None | 0 0
  1. 32 //For loop used to create 7 random files, i is only incremented if a new file is created.
  2. 33 for (i = 0; i < 7; i++)
  3. 34 {
  4. 35 printf("\nstarting loop, i is: %d\n", i);
  5. 36 //Mods by 11 to get a number between 1 and 10.
  6. 37 switch (rand() % 11)
  7. 38 {
  8. 39 case 1:;
  9. 40 //Every if statement checks to see if a file exists, if it does, decrement i and continue with the loop
  10. 41 if (access("Bed_Room", F_OK) != -1)
  11. 42 { printf("Room exists. Decrementing i and not creating file...\n i is: %d\n", i);
  12. 43 --i;
  13. 44 break;
  14. 45 }
  15. 46 else
  16. 47 {
  17. 48 printf("Creating bedroom\n");
  18. 49 FILE *fp = fopen("Bed_Room", "aw+");
  19. 50 break;
  20. 51 }
  21. 52
  22. 53 case 2:;
  23. 54 if (access("Dungeon_Room", F_OK) != -1)
  24. 55 { printf("Room exists. Decrementing i and not creating file...\n i is: %d\n", i);
  25. 56 --i;
  26. 57 break;
  27. 58 }
  28. 59 else
  29. 60 {
  30. 61 printf("Creating dungeon room\n");
  31. 62 FILE *fp = fopen("Dungeon_Room", "aw+");
  32. 63 break;
  33. 64 }
  34. 65
  35. 66 case 3:;
  36. 67 if (access("Living_Room", F_OK) != -1)
  37. 68 { printf("Room exists. Decrementing i and not creating file...\n i is: %d\n", i);
  38. 69 --i;
  39. 70 break;
  40. 71 }
  41. 72 else
  42. 73 {
  43. 74 printf("creating living room\n");
  44. 75 FILE *fp = fopen("Living_Room", "aw+");
  45. 76 break;
  46. 77 }
  47. 78
  48. 79 case 4:;
  49. 80 if (access("Music_Room", F_OK) != -1)
  50. 81 { printf("Room exists. Decrementing i and not creating file...\n i is: %d\n", i);
  51. 82 --i;
  52. 83 break;
  53. 84 }
  54. 85 else
  55. 86 {
  56. 87 printf("creating music room\n");
  57. 88 FILE *fp = fopen("Music_Room", "aw+");
  58. 89 break;
  59. 90 }
  60. 91
  61. 92 case 5:;
  62. 93 if (access("Study_Room", F_OK) != -1)
  63. 94 { printf("Room exists. Decrementing i and not creating file...\n i is: %d\n", i);
  64. 95 --i;
  65. 96 break;
  66. 97 }
  67. 98 else
  68. 99 {
  69. 100 printf("creating study room\n");
  70. 101 FILE *fp = fopen("Study_Room", "aw+");
  71. 102 break;
  72. 103 }
  73. 104
  74. 105 case 6:;
  75. 106 if (access("Rec_Room", F_OK) != -1)
  76. 107 { printf("Room exists. Decrementing i and not creating file...\n i is: %d\n", i);
  77. 108 --i;
  78. 109 break;
  79. 110 }
  80. 111 else
  81. 112 {
  82. 113 printf("creating rec room\n");
  83. 114 FILE *fp = fopen("Rec_Room", "aw+");
  84. 115 break;
  85. 116 }
  86. 117
  87. 118 case 7:;
  88. 119 if (access("Kitchen_Room", F_OK) != -1)
  89. 120 { printf("Room exists. Decrementing i and not creating file...\n i is: %d\n", i);
  90. 121 --i;
  91. 122 break;
  92. 123 }
  93. 124 else
  94. 125 {
  95. 126 printf("creating kitchen room\n");
  96. 127 FILE *fp = fopen("Kitchen_Room", "aw+");
  97. 128 break;
  98. 129 }
  99. 130
  100. 131 case 8:;
  101. 132 if (access("Workout_Room", F_OK) != -1)
  102. 133 { printf("Room exists. Decrementing i and not creating file...\n i is: %d\n", i);
  103. 134 --i;
  104. 135 break;
  105. 136 }
  106. 137 else
  107. 138 {
  108. 139 printf("creating workout room\n");
  109. 140 FILE *fp = fopen("Workout_Room", "aw+");
  110. 141 break;
  111. 142 }
  112. 143
  113. 144 case 9:;
  114. 145 if (access("Theater_Room", F_OK) != -1)
  115. 146 { printf("Room exists. Decrementing i and not creating file...\n i is: %d\n", i);
  116. 147 --i;
  117. 148 break;
  118. 149 }
  119. 150 else
  120. 151 {
  121. 152 printf("creating theaterroom\n");
  122. 153 FILE *fp = fopen("Theater_Room", "aw+");
  123. 154 break;
  124. 155 }
  125. 156
  126. 157 case 10:;
  127. 158 if (access("Void_Room", F_OK) != -1)
  128. 159 {
  129. 160 printf("Room exists. Decrementing i and not creating file...\n i is: %d\n", i);
  130. 161 --i;
  131. 162 break;
  132. 163 }
  133. 164 else
  134. 165 {
  135. 166 printf("creating void room\n");
  136. 167 FILE *fp = fopen("Void_Room", "aw+");
  137. 168 break;
  138. 169 }
  139. 170 default:
  140. 171 printf("Something is wrong\n");
  141. 172 printf("i is %d\n randNum is: %d\n", i, rand() % 11);
  142. 173 return 1;
  143. 174 }
  144. 175 }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement