|
|
|
Помогите с лабораторной(найти ошибку)
|
|||
|---|---|---|---|
|
#18+
Здравствуйте УВАЖАЕМЫЕ ГУРУ! Помогите с лабой Вот задание: 1. Записать сведения о pезультатах соpевнований по пpыжкам в высоту (3 попытки). Каждая запись должна содеpжать следующую инфоpмацию: ФИО споpтсмена, споpтивное общество, pезультаты 3-х попыток. Количество споpтсменов - пpоизвольное, ваpиант исходных данных выбpать самостоятельно. 2. Вывести на экран спортивое общество - победителя соpевнований. 3. Вывести на экран список участников соpевнований и количество спортсменов заданного споpтивного общества . У меня проблема с 3 пунктом(количество спортсменов заданного споpтивного общества) все время выводит сообщение - "Нет такого спортивного общества!" Помогите, пожалуйста найти ошибку для краткости решение 2 пункта не привожу(он работает) Код: plaintext 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. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 21:26 |
|
||
|
Помогите с лабораторной(найти ошибку)
|
|||
|---|---|---|---|
|
#18+
А может всё таки так: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 21:40 |
|
||
|
Помогите с лабораторной(найти ошибку)
|
|||
|---|---|---|---|
|
#18+
enkaritoА может всё таки так: Код: plaintext 1. Поиск все равно не работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 23:16 |
|
||
|
Помогите с лабораторной(найти ошибку)
|
|||
|---|---|---|---|
|
#18+
Ваша процедура prosmotr не имеет логического завершения. После её выполнения в переменной j очевидно должен находится какой-то счетчик найденных записей. Верно? А вот что происходит дальше со счетчиком непонятно. Судя по исходнику, его значение просто выводится на экран. Однако, логичнее было-бы вывести на cout найденные записи. Нечто вроде. Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 23:58 |
|
||
|
Помогите с лабораторной(найти ошибку)
|
|||
|---|---|---|---|
|
#18+
maytonВаша процедура prosmotr не имеет логического завершения. После её выполнения в переменной j очевидно должен находится какой-то счетчик найденных записей. Верно?Ой, ну что вы к этому несчастному счетчику прицепились? У Натальи ошибка в алгоритме. Она сначала выводит все записи из файла, потом спрашивает чего искать и пытается найти запрошеное читая из файла, но файл то уже кончился.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2007, 00:30 |
|
||
|
Помогите с лабораторной(найти ошибку)
|
|||
|---|---|---|---|
|
#18+
И как быть мне ? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Насколько я поняла - ошибка в этом куске кода? я удалила finp >> s ; // чтение из файла результат тот же надо полностью повторять как при выводе всех записей? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. и потом выполнять поиск? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2007, 00:43 |
|
||
|
Помогите с лабораторной(найти ошибку)
|
|||
|---|---|---|---|
|
#18+
Да, недоглядел... Можно использовать seekg для возврата в начало файла. А далее, как вариант( не проверял, может содержать ошибки) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2007, 09:46 |
|
||
|
Помогите с лабораторной(найти ошибку)
|
|||
|---|---|---|---|
|
#18+
Что то у меня все равно не получается..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2007, 23:03 |
|
||
|
Помогите с лабораторной(найти ошибку)
|
|||
|---|---|---|---|
|
#18+
Переработала маленько программу(сделала поиск отдельной функцией) На выходе все равно получается "0" спортсменов((((((( Я так думаю, что теряется введенное количество спортсменов в начале программы.... и когда программа пробегается при поиске количества спортсменов заданного общества она смотрит только одного спортмена.... Хотя может я и ошибаюсь..... Подскажите, пожалуйста!!!!! Код: plaintext 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. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 00:12 |
|
||
|
Помогите с лабораторной(найти ошибку)
|
|||
|---|---|---|---|
|
#18+
Наталья_25Я так думаю, что теряется введенное количество спортсменов в начале программы....А ты его не храни. Вообще не храни. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 00:28 |
|
||
|
Помогите с лабораторной(найти ошибку)
|
|||
|---|---|---|---|
|
#18+
То есть не хранить? а как тогда пробегаться по спортсменам? Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 00:33 |
|
||
|
Помогите с лабораторной(найти ошибку)
|
|||
|---|---|---|---|
|
#18+
Построчно читая файл - прочитаешь данные о всех спортсменах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 08:46 |
|
||
|
Помогите с лабораторной(найти ошибку)
|
|||
|---|---|---|---|
|
#18+
Ну помогите кто нибудь!!!! мне в пятницу уже сдавать надо.... напишите пару строчек кода, пожалуйста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 20:43 |
|
||
|
Помогите с лабораторной(найти ошибку)
|
|||
|---|---|---|---|
|
#18+
Если нормально срабатывает функция prosmotr_full() Код: plaintext 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. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 21:17 |
|
||
|
Помогите с лабораторной(найти ошибку)
|
|||
|---|---|---|---|
|
#18+
Все работает! Огромное спасибо!!!! Только я не поняла в чем моя ошибка? я вроде примерно так же писала код.... enkarito Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2007, 02:56 |
|
||
|
Помогите с лабораторной(найти ошибку)
|
|||
|---|---|---|---|
|
#18+
Ваш цикл: Код: plaintext 1. 2. 3. 4. Измененный цикл: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2007, 10:14 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34540851&tid=2028811]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
174ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 475ms |

| 0 / 0 |
