|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.03.2017, 00:23 | #21 |
Пользователь
Регистрация: 20.03.2017
Сообщений: 48
|
нет, этого я точно не знаю
просто дано это задание: Составить алгоритм и программу, в которой необходимо сформировать массив строк. В каждой строке записать фамилию студента и его результат в беге на 100 м (в сотых долях секунды). По результатам этих данных сформировать команду из четырех лучших бегунов для участия в эстафете 4х100 м. результаты выполнения программы вывести на экран. |
21.03.2017, 00:24 | #22 |
Пользователь
Регистрация: 20.03.2017
Сообщений: 48
|
вот этот
#include<windows.h> #include <stdio.h> #include <stdlib.h> int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); int kol, i, size; printf("ВВедите количество человек: "); scanf("%d", &kol); printf("\n"); char **a = (char**)malloc(kol * sizeof(char*)); printf("Введите фамилии студентов и их результаты в беге на 100 м:\n"); for (i = 0; i < kol; i++) { fflush(stdin); char b[256]; gets(b); size = 0; while (b[size] != '\0') size++; a[i] = (char*)malloc(size * sizeof(char*)); strcpy(a[i], b); } printf("\nОтсортированная команда:\n"); for (i = 0; i < 4; i++) { printf(" %d-е место занял ", i + 1); puts(a[i]); } scanf("%d", &i); // чтобы консоль быстро не закрывалась return 0; |
21.03.2017, 00:27 | #23 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
А причём тут "qsort"?
Ошибки какие пишет, что выводит, а что ты вводишь? (криншот покажи). |
21.03.2017, 00:29 | #24 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
А последняя скобка "}"
ты просто не скопировал? Так зачем? Ведь тебе динамика не подходит - надо переходить на статику! Я правильно понял? |
21.03.2017, 00:35 | #25 |
Пользователь
Регистрация: 20.03.2017
Сообщений: 48
|
их тут много
|
21.03.2017, 00:36 | #26 |
Пользователь
Регистрация: 20.03.2017
Сообщений: 48
|
ну вообще, если в задании не написано, значит можно и с динамикой
|
21.03.2017, 00:41 | #27 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Попробуй добавить
Код:
|
21.03.2017, 00:43 | #28 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
А что значит то надо, то не надо (динамическую память)?
Вы учили такое или нет? Всегда надо писать так, как учил преподаватель, чтобы у него было меньше вопросов. |
21.03.2017, 00:43 | #29 |
Пользователь
Регистрация: 20.03.2017
Сообщений: 48
|
все то же самое
|
21.03.2017, 00:45 | #30 |
Пользователь
Регистрация: 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 |