|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.03.2017, 02:07 | #41 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Сначала нужно определить почему у тебя не работала программа?
Почему не работала, а теперь заработала??? |
21.03.2017, 02:10 | #42 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Или ты перешёл на статику.
|
21.03.2017, 02:20 | #43 |
Пользователь
Регистрация: 20.03.2017
Сообщений: 48
|
все-таки можно создавать структуру
|
21.03.2017, 02:26 | #44 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
А причём тут qsort?
|
21.03.2017, 02:28 | #45 |
Пользователь
Регистрация: 20.03.2017
Сообщений: 48
|
ну это сортировка, мне же надо вычислить 4 лучших бегуна
|
21.03.2017, 02:30 | #46 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Я смотрел в интернете эта конструкция работает с массивом "int", а как быть со структурой?
|
21.03.2017, 02:34 | #47 | |
Пользователь
Регистрация: 20.03.2017
Сообщений: 48
|
Цитата:
|
|
21.03.2017, 02:47 | #48 |
Пользователь
Регистрация: 20.03.2017
Сообщений: 48
|
#include <stdio.h>
#include <locale.h> struct beg { char fam[50]; float res; } mycomp (const void *x1, const void *x2) { return ((struct beg*)x1)->res - ((struct beg*)x2)->res); } main () { int i, j; float min; struct beg a[7]; setlocale(LC_ALL,"Russian"); printf("\nВВедите данные:"); for (i=0;i<7;i++) { printf("\nВведите фамилию %d-го студента и его результат в беге на 100 м:\n", i+1); scanf ("%s%f",&a[i].fam,&a[i].res); } printf("\nКоманда из 4 лучших бегунов в эстафете 4*100 м:\n"); qsort (res, 7, sizeof(beg), mycomp) system("Pause"); } вот это надо как-то довести до ума |
21.03.2017, 02:59 | #49 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Ладно, сейчас посмотрю.
|
21.03.2017, 03:08 | #50 |
Пользователь
Регистрация: 20.03.2017
Сообщений: 48
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите дописать программу - допишите в программу формулу 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 |