Государственное\nобразовательное\nучреждение\nвысшего профессионального\nобразования\n«Южно-Уральский государственный университет» icon

Государственное образовательное учреждение высшего профессионального образования «Южно-Уральский государственный университет»


НазваниеГосударственное образовательное учреждение высшего профессионального образования «Южно-Уральский государственный университет»
Размер8.71 Kb.
ТипЗадача
419d65.gif" ALIGN=LEFT>Министерство по образованию и науки Российской Федерации

Государственное образовательное учреждение высшего профессионального образования

«Южно-Уральский государственный университет»

Факультет «Приборостроительный»

Кафедра «Информационно-измерительная техника и технологии»

Описание программы
Задача №46

Проверил,(доцент)
______________/Юрасова Е.В./
__________2011г.
Выполнил:
студент группы ПС-103
______________/Люкшин Е.О./
__________2011г.


Условия задачи.

Даны действительные числа a0, a1, …, a6 . Получить для x = 1, 3, 5 – значения y = p(x + 1) – p3(x), где p(x) = a6y6 + a5y5 + … + a0. В программе обязательно использовать процедуру.


оглавление



3.1Общие сведения 6

3.2Функциональное назначение 10

3.3Описание логической структуры 13

3.1 Руководство пользователя 15

3.2 Руководство программиста 15

3.4Вызов и загрузка 18

3.5 Входными данными 20

3.6Выходными данными 20

3.7Контрольный пример 21

3.8Текст программы 21



3.1Общие сведения

Программа именуется "Значения". Для нормального функционирования программы необходимо следующее программное обеспечение:

операционная система Windows ХР ;

пакет программ Visio Studio 2010.

Программа написана на языке высокого уровня Си.

3.2Функциональное назначение

Программа предназначена для получения значения y = p(x + 1) – p3(x), где p(x) = a6y6 + a5y5 + … + a0,а x=1,3,5. В программе необходимо использовать процедуру.


Функциональные ограничения:

  • Функциональных ограничений нет.

3.3Описание логической структуры

Описание логической структуры программы представлено схемой алгоритма.



1
Схема алгоритма функции main()


начало



4

конец
Цикл 1

i=i+1


Вывод p(1,a),p(3,a),p(5,a)


3

Ввод

a+i

2

6

5
Цикл 1

i=0; i<7



1
Схема алгоритма функции p()


начало



3

res=0
Цикл 1

i=0; i<7



res+=a[i]*pow(x,double(i))

4

конец
Цикл 1

i=i+1


2

6

5



3.1 Руководство пользователя

После запуска программы на выполнение на экране появится окно, с появится сообщение: " Input a0, a1, ... a6 : ". Пользователю необходимо набрать желаемое значение на клавиатуре и завершить ввод нажатием клавиши . После этого на экране появятся результаты вычисления.

3.2 Руководство программиста

Функция p() определяет значения y = p(x + 1) – p3(x), где p(x) = a6y6 + a5y5 + … + a0 и x=1,3,5.

Входных данных выходных данных нет.

Функция p() вызывается процедурой main и возвращается в эту же процедуру.




Используемые технические средства

Для создания программы использовался компьютер на платформе ЭВМ IBM PC, с процессором AMD Turion(tm) X2, тактовой частотой 2.20Гц, оперативной памятью 3,00 Гб, под управлением операционной системы
Windows 7.

3.4Вызов и загрузка

Для загрузки данной программой необходимо запустить файл "Zadach6.cpp" из среды Microsoft Visual C++. На экране появится текст программы. Для запуска программы на исполнение пользователю необходимо нажать комбинацию клавиш Ctrl+F5.

Вызов программы производится с жесткого диска. Объем программы составляет 28,5 Кбайт.

3.5 Входными данными

Массив вещественных значений a[i](тип float).

3.6Выходными данными

Действительная переменная p(1,a) (тип float) – значения y.

Действительная переменная p(3,a) (тип float) – значения y.

Действительная переменная p(5,a) (тип float) – значения y.


3.7Контрольный пример

c:\users\linkin\pictures\6я.jpg


3.8Текст программы

#include

#include


float p(int x, float a[7]){

float res = 0;

for(int i = 0; i < 7; ++i)

res += a[i] * pow(x, double(i));

return res;

}


int main(){

float a[7];

printf("Input a0, a1, ... a6 : ");

for(int i = 0; i < 7; ++i)

scanf("%f", a+i);


printf("Result: %0.2f, %0.2f, %0.2f\n", p(1,a), p(3,a), p(5,a));

getch();

}



Челябинск

Похожие:

Государственное\nобразовательное\nучреждение\nвысшего профессионального\nобразования\n«Южно-Уральский государственный университет» iconФедеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования «Уральский государственный педагогический университет»
Государственное образовательное учреждение высшего профессионального образования
Государственное\nобразовательное\nучреждение\nвысшего профессионального\nобразования\n«Южно-Уральский государственный университет» iconГосударственное образовательное учреждение высшего профессионального образования «Южно-Уральский государственный университет»
Даны действительные числа a0, a1, …, получить для X = 1, 3, 5 – значения y = p(X + 1) – p3(X), где p(X) = a6y6 + a5y5 + … + в программе...
Государственное\nобразовательное\nучреждение\nвысшего профессионального\nобразования\n«Южно-Уральский государственный университет» iconФедеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования «Южно–Уральский государственный университет»
Кудрявцева А. В. Теория доказывания в юридическом процессе: учебное пособие. Челябинск: Издательство юурГУ, 2006
Государственное\nобразовательное\nучреждение\nвысшего профессионального\nобразования\n«Южно-Уральский государственный университет» iconФедеральное агентство по образованию государственное образовательное учреждение высшего профессионального образования «Уральский государственный университет им. А. М. Горького»
«Искусствоведение» и 031401 «Культурология», специализации «Музееведение» по циклу «Общепрофессиональных и специальных дисциплин»...
Государственное\nобразовательное\nучреждение\nвысшего профессионального\nобразования\n«Южно-Уральский государственный университет» iconЭкзаменационные билеты Государственное образовательное учреждение высшего профессионального образования «Новосибирский государственный медицинский университет
Государственное образовательное учреждение высшего профессионального образования «Новосибирский государственный медицинский университет...
Государственное\nобразовательное\nучреждение\nвысшего профессионального\nобразования\n«Южно-Уральский государственный университет» iconФедеральное агенство по образованию РФ государственное образовательное учреждение высшего профессионального образования башкирский государственный университет тепловые процессы методическое указание по курсу
Государственное образовательное учреждение высшего профессионального образования
Государственное\nобразовательное\nучреждение\nвысшего профессионального\nобразования\n«Южно-Уральский государственный университет» iconГосударственное бюджетное образовательное учреждение высшего профессионального образования «Красноярский государственный медицинский университет имени профессора В.Ф. Войно-Ясенецкого Министерства здравоохранения и социального развития
Государственное бюджетное образовательное учреждение высшего профессионального образования
Государственное\nобразовательное\nучреждение\nвысшего профессионального\nобразования\n«Южно-Уральский государственный университет» iconМинистерство образования и науки Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования «Уральский федеральный университет имени первого Президента России Б.
Федеральное государственное автономное образовательное учреждение высшего профессионального образования «Уральский федеральный университет...
Государственное\nобразовательное\nучреждение\nвысшего профессионального\nобразования\n«Южно-Уральский государственный университет» iconПравила приема в федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Омский государственный аграрный университет имени П. А. Столыпина» в 2012 году
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Государственное\nобразовательное\nучреждение\nвысшего профессионального\nобразования\n«Южно-Уральский государственный университет» iconЕни пгниу федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «пермский государственный национальный исследовательский университет»
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Государственное\nобразовательное\nучреждение\nвысшего профессионального\nобразования\n«Южно-Уральский государственный университет» iconФедеральное государственное бюджетное образовательное учреждение высшего профессионального образования «санкт-петербургский государственный университет сервиса и экономики»
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Вы можете разместить ссылку на наш сайт:
Документы


При копировании материала укажите ссылку ©ignorik.ru 2015

контакты
Документы