Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.03.2017, 23:48   #11
Антон1990
Пользователь
 
Регистрация: 20.03.2017
Сообщений: 48
По умолчанию

спасибо
Антон1990 вне форума Ответить с цитированием
Старый 20.03.2017, 23:55   #12
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Так я сделал только ввод массива строк и всё!!!!
Теперь надо сортировать (как-то???)

Но с начало скажи вы проходили динамическую память или надо статически (как ты написал: char fam[50][50]?
ura_111 вне форума Ответить с цитированием
Старый 20.03.2017, 23:58   #13
Антон1990
Пользователь
 
Регистрация: 20.03.2017
Сообщений: 48
По умолчанию

статически
Антон1990 вне форума Ответить с цитированием
Старый 21.03.2017, 00:00   #14
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

А как теперь выдернуть из строчек "char" числа?
Что ты знаешь о "qsort"? Она требует, в конкретный момент времени, только два значения массива (и их сравнивает) или на целый массив?

p.s.: я в интернете нашёл только реализацию c массивом "int".
ura_111 вне форума Ответить с цитированием
Старый 21.03.2017, 00:03   #15
Антон1990
Пользователь
 
Регистрация: 20.03.2017
Сообщений: 48
По умолчанию

я даже и не знаю
Антон1990 вне форума Ответить с цитированием
Старый 21.03.2017, 00:05   #16
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

1) Почему ты всегда пишешь "7"?
У тебя в задании ничего по этому поводу не сказано, а значит может быть любым...

2) Почему ты пытаешься разделять значения "%s%f"?
Код:
scanf ("%s%f",&fam,&r);
У тебя в задании написано "в каждой строке записать фамилию и результат", т.е. строка состоит из двух данных (типа такого "шишеков 12.4").
ura_111 вне форума Ответить с цитированием
Старый 21.03.2017, 00:10   #17
Антон1990
Пользователь
 
Регистрация: 20.03.2017
Сообщений: 48
По умолчанию

так для того чтобы их ввести их надо разделить
она и состоит из 2 данных

по поводу 7, я бы потом исправил на n-е кол-во
Антон1990 вне форума Ответить с цитированием
Старый 21.03.2017, 00:16   #18
Антон1990
Пользователь
 
Регистрация: 20.03.2017
Сообщений: 48
По умолчанию

у меня этот код не запускается
Антон1990 вне форума Ответить с цитированием
Старый 21.03.2017, 00:19   #19
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

А разве строчка не может быть такой (жестко задал в программе и её просто вывел на экран):

0 (3).jpg

Может быть, разделение информации (из строчки) - это сложность твоего задания?

Или ты точно знаешь, что должно быть, по сути дела, именно два массива: один для фамилии, другой для чисел?
ura_111 вне форума Ответить с цитированием
Старый 21.03.2017, 00:19   #20
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Какой код?
ura_111 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите дописать программу - допишите в программу формулу m=sqrt(re^2+lm^2) ( Delphi ) nicroma Помощь студентам 0 24.12.2013 19:59
Помогите дописать программу cL1zMa Паскаль, Turbo Pascal, PascalABC.NET 2 06.06.2008 14:40
Помогите дописать программу. ShnapS Паскаль, Turbo Pascal, PascalABC.NET 5 17.05.2008 19:50
Помогите дописать программу ALIZE Помощь студентам 2 09.12.2007 18:45