![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#11 |
Форумчанин
Регистрация: 15.01.2010
Сообщений: 948
|
![]()
Адреса. Адреса двух разных одномерных символьных массивов. Переменные man1 и man2 - разные, байты man1.namem[0] и man2.namem[0] расположены в разных местах памяти, адреса - разные, поэтому и результат такой, на первый взгляд - удивительный, ибо содержимое строк - одинаково.
|
![]() |
![]() |
![]() |
#12 | |
Форумчанин
Регистрация: 28.12.2011
Сообщений: 124
|
![]() Цитата:
"Думай не о задаче, а о решении" (с)
|
|
![]() |
![]() |
![]() |
#13 | ||
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
![]() Цитата:
Но о чем здесь идет речь, если программа изначально неправильно написана, и условия этого там быть не должно? Причем сравниваются даже не значения, а непонятно что. Цитата:
Код:
Автор, вообще сделайте это все просто на массивах, но правильно (пусть в массиве будет только фамилия студента). А потом уже на структурах. Потому что ошибок здесь тьма. Можно, конечно, вам исправить программу, но вам-то от этого не будет никакой пользы.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
Последний раз редактировалось ACE Valery; 01.04.2012 в 15:03. |
||
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 31.03.2012
Сообщений: 11
|
![]()
ACE Valery да вы полностью правы в том что просто тупо сделать код и выложить сюда то пользы это мне не даст!
Да но вот в задании сказано сделать с помошью структуры! И действительно я еше очень зелен в С++ по этому такие некорректные у меня коды и рождает мой разум! Простите меня!!!
Если ваша программа имеет вид
#include<iostream.h> int main() { return 0; } ТО вы без сомнений ГЕНИЙ!!! |
![]() |
![]() |
![]() |
#15 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
![]()
Я и говорю - сделайте без структуры, но правильно. А потом в структуры переделаем вместе. А то мне, допустим, не совсем понятно, как объяснить вам ошибки в структурах, если помимо них у вас ошибки в массивах, условиях и вообще в понимании задачи.
Код:
Код:
Код:
Код:
Когда вы создали третий массив (скорее всего это будет массив строк, если вам надо вывести только фамилии студентов, потому что рейтинг и позиция-то у одного студента разные по разным предметам, поэтому не будем пока на этом заморачиваться). Далее вы сделаете цикл в цикле, в котором уже будете проверять условие, совпадают ли фамилии студентов в обоих массивах. Код:
Код:
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
Последний раз редактировалось ACE Valery; 01.04.2012 в 17:43. |
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 31.03.2012
Сообщений: 11
|
![]()
Может быть во так??
Код:
И вот ешё что хотел спросить насчёт моей (кривой) записи f+t при выводе 3-го массива, где влепить счётчик((r)-который в программе уже есть) чтоб при проверки условия и выводе массива Код:
Если ваша программа имеет вид
#include<iostream.h> int main() { return 0; } ТО вы без сомнений ГЕНИЙ!!! Последний раз редактировалось LordFerrum; 01.04.2012 в 18:25. |
![]() |
![]() |
![]() |
#17 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
![]()
Объясните, плиз эту запись
Код:
Код:
Зачем вы в цикле инкрементируете point++,mat++? Этого делать не надо. Они вообще там не нужны. Я уже писала код, как надо обращаться к полям структуры в цикле. Давайте вы не будете гадать, "может так" или "не может так", а или прочитаете внимательно, что вам писали все по теме, или же решите задачу на массивах строк, а не структур. А в структуры потом переведете, когда программа будет работать.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
![]() |
![]() |
![]() |
#18 | |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
![]() Цитата:
http://ideone.com/2NjEo |
|
![]() |
![]() |
![]() |
#19 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
![]()
2010-я студия тоже не позволяет... Пичалька...
Тогда еще проще - не нужно никаких new и delete.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
структуры | Alexander1205 | Общие вопросы C/C++ | 12 | 15.04.2011 21:15 |
Структуры | Juguar | Помощь студентам | 0 | 12.01.2011 17:17 |
C++ структуры | Chica Bond | Общие вопросы C/C++ | 6 | 01.05.2010 01:21 |
Структуры. | Влад-mego | Помощь студентам | 1 | 12.04.2009 19:24 |
Структуры в СИ | ManInBlack | Помощь студентам | 3 | 04.04.2009 19:08 |