Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Министерство образования и науки
Федеральное государственное бюджетное образовательное учреждение высшего
профессионального образования
«Ижевский государственный технический университет им. М.Т. Калашникова»
Кафедра «Мехатронные системы»
Лабораторная работа №4
Дисциплина «Информатика»
Тема «Структуры»
Выполнил:
Студент группы Б01-311-1
С. А. Томашевич
Проверил:
Старший преподаватель
Ю. Л. Караваев
Ижевск 2013
Содержание
Задание
Введение
1.Разработка алгоритма
2.Разработка программы
3.Вычислительный эксперимент
Заключение
Список литературы
Задание
Введение
1. Разработка алгоритма
Начало
i++
i<=n-1
Считывание
данных
Вывод сообщения:
Введите данные
Int const n=3; int i=0; p=0;
Char marka[20]; Int chast;
Int razr; Int yadra;
Int price;
Объявление
cтруктуры Proc
i<=n-1
Вывод критериев
таблицы
i=0
A
Вывод данных
i++
Рисунок 1 Схема алгоритма
A
Вывод сообщения:
Введите критерий
сортировки
Считывание „а“
a=1r<5i<n-1s[i].yadra>s[i+1].yadraInt r=0i=0i++r++DBB
B
Рисунок 1 Продолжение
Bu1=s[i].yadra;s[i].yadra=s[i+1].yadra;s[i+1].yadra=u1;u2=s[i].razr;s[i].razr=s[i+1].razr;s[i+1].razr=u2;u3=s[i].chast;s[i].chast=s[i+1].chast;s[i+1].chast=u3;u4=s[i].price;s[i].price=s[i+1].price;s[i+1].price=u4;p<20g[p]=s[i].marka[p];s[i].marka[p]=s[i+1].marka[p];s[i+1].marka[p]=g[p];p=0p++C
Рисунок 1 Продолжение
D
a=2r<5i<n-1s[i].chast>s[i+1].chastInt r=0i=0i++r++GEF
Рисунок 1 - Продолжение
Eu1=s[i].yadra;s[i].yadra=s[i+1].yadra;s[i+1].yadra=u1;u2=s[i].razr;s[i].razr=s[i+1].razr;s[i+1].razr=u2;u3=s[i].chast;s[i].chast=s[i+1].chast;s[i+1].chast=u3;u4=s[i].price;s[i].price=s[i+1].price;s[i+1].price=u4;p<20g[p]=s[i].marka[p];s[i].marka[p]=s[i+1].marka[p];s[i+1].marka[p]=g[p];p=0p++F
Рисунок 1 Продолжение
a=3r<5i<n-1s[i].razr>s[i+1].razrInt r=0i=0i++r++KHJ
G
Рисунок 1 Продолжение