|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.05.2012, 22:10 | #1 |
Новичок
Джуниор
Регистрация: 01.05.2012
Сообщений: 6
|
Проблема с массивом
Здравствуйте.
Вот один из циклов моей программы: Код:
Моя проблема заключается в том, что я не могу записать ВСЕ! элементы q в новый массив(у меня получается что в новый массив попадает всегда эл-т q из последнего цикла). Подскажите пожалуйста, как это можно сделать? Заранее благодарен. Последний раз редактировалось Stilet; 01.05.2012 в 22:29. |
01.05.2012, 22:30 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
01.05.2012, 22:42 | #3 |
Новичок
Джуниор
Регистрация: 01.05.2012
Сообщений: 6
|
В новый массив надо было записать все q символы.
Я уже решил эту проблему след. образом: Код:
Но есть еще вопрос: mas2-у меня массив с ответами, мне нужно чтобы они выводились задом наперед, подскажите как поменять эл-ты массива задом наперед? ________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 01.05.2012 в 22:51. |
01.05.2012, 23:06 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Код:
А writeln(utf8toconsole('Элементы массива(ответ)='),q); убери из цикла.
I'm learning to live...
|
|
01.05.2012, 23:24 | #5 |
Новичок
Джуниор
Регистрация: 01.05.2012
Сообщений: 6
|
|
02.05.2012, 00:13 | #6 |
Новичок
Джуниор
Регистрация: 01.05.2012
Сообщений: 6
|
наверное(я надеюсь) последняя проблема с моей прогой, буду безумнг благодарен за помощь!
И так, имеем: Код:
Код:
Код:
Количество элементов mas1 может быть не равно количеству эл-ов mas2. НО! Возможен такой случай, когда программа должна будет добавлять в mas2 ПЕРВЫЙ ЭЛЕМЕНТ из mas1(т.е. mas1[1] как я понимаю) и в ответе он должен выводиться вначале(с левой стороны)и возможно n раз(n-известно). НАПРИМЕР: mas1=а,б,г,з,п; mas2=г,г,з; n=2; ответ=а,а,з,г,г; Как сделать, чтобы первый элемент из mas1 добавлялся в ответ? Я выход из ситуации вижу в добавлении первого эл-та mas1 в конец массива mas2 заданное кол-во раз, но как это реализовать, увы не знаю. Если что-то не понятно объяснил, извиняюсь, спросите дополню. Заранее спасибо! Последний раз редактировалось logo23; 02.05.2012 в 00:24. |
02.05.2012, 09:23 | #7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
logo23, извините, может я, конечно, вмешиваюсь в выстроенную Вами чёткую концепцию развития проекта, но всё таки хотелось бы уточнить:
а расскажите поподробнее как изначально стоит задача: что имеется, что Вы хотите получить в итоге? p.s. возможно то, что Вы делаете можно сделать проще... или вообще по другому... |
02.05.2012, 18:42 | #8 | |
Новичок
Джуниор
Регистрация: 01.05.2012
Сообщений: 6
|
Цитата:
Мне в университете задали написать исходный код программы которая решает задачу В4 из ЕГЭ по информатике, преподаватель сказал посмотреть как у Полякова и сделать такую же Собственно вот что у меня пока получилось: Код:
Буду благодарен за помощь. |
|
03.05.2012, 21:42 | #9 |
Новичок
Джуниор
Регистрация: 01.05.2012
Сообщений: 6
|
Вообщем я сам решил проблему вот таким образом:
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
проблема с массивом и бд | hunter03 | Помощь студентам | 4 | 16.10.2011 17:57 |
Проблема с массивом | Moderntoss | Общие вопросы C/C++ | 4 | 21.04.2011 21:52 |
Проблема с массивом | @Ivan | Общие вопросы C/C++ | 2 | 11.10.2010 11:46 |
Проблема с массивом !!! | drylozav | Помощь студентам | 49 | 10.10.2010 13:29 |
Проблема с массивом | Акашаев Нурлан | PHP | 2 | 23.11.2008 14:45 |