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

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

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.10.2017, 12:30   #1
PandoraChekave
Новичок
Джуниор
 
Регистрация: 15.10.2017
Сообщений: 2
По умолчанию Написать программу на Си 200р

3.1. Написать программу, работающую с базой данных в виде массива структур и выполняющую последовательный ввод данных в массив и последующую распечатку его содержимого. Состав структуры приведен в табл. 6. Типы данных выбрать самостоятельно.
3.2. Переписать программу п. 3.1, используя массив указателей на структуру и динамическое выделение памяти. Выполнить сортировку массива. Способ сортировки массива приведен в табл. 6.

Фамилия
Группа
Номер в списке
Стипендия

Расположить записи в порядке возрастания номера в списке



При написании программы следует использовать статические массивы структур или указателей на структуру. Размерности массивов – 3–4. Для динамического выделения памяти используйте функцию
25
malloc(). Для определения размера структуры в байтах удобно использовать операцию sizeof(), возвращающую целую константу:
struct ELEM *sp; sp = malloc(sizeof(structELEM));
При выполнении п. 3.2. потребуется выполнять операцию перестановки элементов массива. Для этого необходимо описать дополнительный указатель на структуру. Можно также использовать вспомогательный массив указателей. Ввод данных выполнить с помощью функций scanf().
PandoraChekave вне форума Ответить с цитированием
Старый 15.10.2017, 12:31   #2
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

PandoraChekave, обращайтесь e-mail: informatik101@mail.ru vk.com/alexcoder1
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Старый 15.10.2017, 13:08   #3
MansMI
Пользователь
 
Регистрация: 04.07.2012
Сообщений: 32
По умолчанию

mansmi@rambler.ru пишите если актуально, дороже
MansMI вне форума Ответить с цитированием
Старый 15.10.2017, 13:18   #4
JIeIIIa
Пользователь
 
Регистрация: 21.12.2011
Сообщений: 54
По умолчанию

Если еще актуально, пишите: stealth(собака)bigmir.net
Дороже.
JIeIIIa вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите написать программу 'Трёхцветная раскраска графа Петерсена' нужно написать на языке С# под консольном приложения вижуал студио lysi Фриланс 4 04.07.2017 22:58
считать числа в массив +200р Ilinoid Фриланс 3 28.03.2017 03:04
написать программу массивы (C++) - Написать функцию выводящую на экран указанную часть таблицы умножения Саша1990 Помощь студентам 1 02.02.2015 08:01
Задача на множества.Написать программу не позволяющую вводить буквы русского алфавита.(написать подпрограммой используя процедуры ANTON1994 Паскаль, Turbo Pascal, PascalABC.NET 3 09.02.2013 13:53
Написать программу для перевода из 16-ричной системы счисления в 10-тичную, использовать процедурую(написать Delphi) BLADIMIR Помощь студентам 3 07.09.2011 16:35