Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
10.03.2011, 19:22
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Задача такая, На Паскале решенную видел давно еще. Задано n троек a,b,c. Вводя их по очереди и интерпретируя как длины сторон треугольников, определить, сколько троек может быть использовано для построения треугольника.(Для каждой тройки нужно проверять условие c>=a+b) Числа a,b,c расположить в порядке возрастания a<=b<=c В VB я хотел создать массив 3х мерный размерностью n Использовать MsFlexGrid таблицу для ввода троек, и потом цикл который будет заносить в массив значения из ячеек таблицы... ВОт ломаю голову как сделать этот самый цикл... или не циклом занести можно... Код: 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.
Может быть я просто усложняю себе жизнь???? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.03.2011, 19:33
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Sergey Mikhaylov, авторДля каждой тройки нужно проверять условие c>=a+b) этого недостаточно а=2 в=3 с=7 --треугольник не построишь ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.03.2011, 19:45
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Может быть как нибудь вот так? Без массива??? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.03.2011, 21:05
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
Выдает Ошибку ByRef argument type mismatch i = У нас число... а ошибка где то здесь a = Val(FlexGrid.TextArray(GetCellIndex(i, 1))) выделяет Debug - "i" Может я не правильно преобразовал тип??? вроде индекс должен быть интеджер... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.03.2011, 21:05
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Sergey Mikhaylov, Sergey MikhaylovЗадача такая, На Паскале решенную видел давно еще. Задано n троек a,b,c. Вводя их по очереди и интерпретируя как длины сторон треугольников, определить, сколько троек может быть использовано для построения Если задача именно такая, т.е. не нужны не нужны сами значения элементов "троек", а только количество этих самых "троек", то массив - излишество нехорошее(с). псевдокод Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.03.2011, 21:20
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Sergey Mikhaylov, конечно получите несоответствие типов, да ещё и неверное кол-во параметров в вызове функции Код: plaintext 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.03.2011, 23:36
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Сделал я почти это задание! Траблы с таблицей.. Подскажите пожалуйста , Вообще можно сделать ввод на форме в таблицу как в excel ?? и еще.. в поле записываю число - число троек должно столько добавляться строк.. Оно то добавляется нормально, Но фишка в том что если одну чифру вводим и жмем enter все гут, если пробел тоже самое! если еще одну цифру тоже самое... т.е создаст не 12 а 1 строку... ошибки потом еще всплывают из за этого... Как переделать собственно процедуру с полем TextRows в моей проге чтобы по "человечески" можно было вводить... Вот сам код Код: 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.
Весь проект и экзешник в архиве если что приложен ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2011, 00:06
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Sergey Mikhaylov, так ли важно, чтобы в числа в "тройках" шли в возрастающем поряде? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2011, 00:30
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Конечно не столь важно, Но раз в задании написано сделал так! Тут проблема в таблице... никак не могу исправить... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2011, 00:46
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Sergey Mikhaylov, пардон, десять раз читал задание, на одиннадцатый наконец-то заметил последнее прдложение :) Два рацпредложения 1) избавиться от цикла при заполнении строки таблицы: Код: 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.
2) добавлять строки в таблицу не по событию txtRows_KeyPress , а по событию Command2_Click , т.е. непосредственно перед заполнением таблицы случайными значениями ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2011, 01:08
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Sergey Mikhaylov, ручной ввод данных в элемент управления MSFlexGrid MikhaylovТут проблема в таблице... никак не могу исправить... Может уточните, какая имнно? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2011, 01:39
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Ребята Прям Мего респект вам за помошь!!!! Щас исправил! теперь ток когда enter жму добавляются строки! хотел сделать так чтобы при каждом новом вводе старые строки удалялись... но думаю и всего что сделал хватит пока! Завтра сделаю вместе с ручным вводом! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2011, 03:30
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Sergey Mikhaylov, ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2011, 23:20
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Препод мего урод.... Сказал чтобы все проще сделал и без таблицы........ Используя Inputbox MsgBox Print... Ппц... Тут наверное надо что то типа трех мерного массива задавать???? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.03.2011, 00:22
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Sergey Mikhaylov, [sensored] Сказал чтобы все проще сделал и без таблицы........ Используя Inputbox MsgBox Print...Сделайте проще. В чем проблема? Тут наверное надо что то типа трех мерного массива задавать???? можно трёхмерный.... можно четырёхмерный (ещё номер "тройки" хранить) ... можно одномерный... можно вообще без массива обойтсь... - кому что нравится... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.03.2011, 00:51
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Код: 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.
Это какой то капец ребята! )))))))) Убить бы препода.... Сначала сказал чтобы было все реализовано понятно красиво и разнообразными операторами функциями написано.... вот жеж.... а оказывается все ему сделать будто в 8 классе учимся.... Спасибищще большущщее НароД!! Отдельный респект "пробуй камнем"-ты мего! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.03.2011, 20:11
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Дана последовательность из n чисел. Найти сумму чисел меньших 10 и произведение чисел больших 25. Вопрос такой - Можно ли обойтись без массива и функции рандом... Как можно сделать эту задачу???? Ну с условиями все понятно.. А как можно храть последовательность без массива... Препод сказал что можно! Помоему у него не то что то с головой)))) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.03.2011, 20:20
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Sergey Mikhaylov, если последовательность уже дана , то функция random не нужна. Если не поставлена задача хранить эту последовательность, - массив тоже не нужен. Нужно всего-то две переменные: 1) для хранения суммы элементов меньших 10; 2) для храения произведения элементов больших 25. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.03.2011, 21:20
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Вот хоть убиться мне в голову приходит только так! Самое простое что придумывается...... Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.03.2011, 21:27
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
Sergey Mikhaylov, совершенству нет предела(с) Код: 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.
ЗЫ: если кода много, - пользуйтесь тэгом [spoiler] ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.03.2011, 21:53
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
упс... в предидущем посте объявил переменные с не теми типами... сорри надо: Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.03.2011, 21:56
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
ещё один багфикс: Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.03.2011, 22:19
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
"пробуй камнем" - БЛИИИН!!!!!!!! ты просто айс! Как мне тебя благодарить!!!!!!?? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.03.2011, 22:23
|
|||
---|---|---|---|
|
|||
Даны n троек чисел a,b,c... Задача не сложная.. Но как в VB создать интерфейс... |
|||
#18+
ОФФ: Sergey Mikhaylov, айс - это кто? --- Выхожу, не выхожу, - какая разница? Главное, чтобы ты, мальчик, хорошо учился.(с) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&mobile=1&tid=2158895]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
72ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 177ms |
0 / 0 |