↑ вверх

Помощь дистанционщикам!
ДО СибГУТИ (www.do.sibsutis.ru),
ДО СибАГС (www.sapanet.ru),
ДО НГУЭиУ (sdo.nsuem.ru),
ДО СибУПК (sdo.sibupk.su) и др ВУЗы

Этот сайт продаётся. По всем вопросам обращаться по +7 913 923-45-34 (Денис)
Корзина пуста!
Обратная связь




Вариант 07 (С++)

60000
      
Просмотров: 613
Тип работы: Курсовая
Название предмета: Информатика
Тема/вариант: Вариант 03 (С++)
Объем работы: 8
ВУЗ: СибГУТИ
Дата выполнения: 2017-03-15
Размер файла, тип файла: 82.23 Kb, RAR
Прикрепленные файлы: Методические указания к курсовой работе по дисциплине “Информатика” (22 Kb)

Задание на курсовую работу

Тема 1: Стандартные функции. Арифметические выражения.

Задание:

 

Разработать программу для вычисления значения заданного арифметического выражения (см. вариант по таблице 1) и вывода на экран полученных результатов.

            Значения исходных данных выбираются произвольно. Ввод исходных данных организовать любым известным вам способом (использовать не менее двух способов).

 

Таблица 1 –   Варианты арифметических выражений                   

Номер варианта

1.1    Выражение

Исходные данные

0

x, y

1

x, y

2

c, x, y

3

b, x, y

4

x, y, z

5

x, y, z

6

x, y, z

7

x, y

8

x, y, z

9

x, y, z

 

 

 

 


Тема 2: Логические выражения. Условный оператор.

Задание:

Разработать программу для вычисления значения заданной функции (см. вариант по таблице 2) и вывода на экран полученных результатов.

Исходные данные вводить с клавиатуры.

           

Таблица 2 –   Варианты функций  

 

Номер варианта

1.2     

 

0

b =

ln|x/y|+(x^2+y)^3,   при x-y=0;

ln|x*y|+(x^2+y)^3,  при x-y>0;

 

(x^2+y)^3,              при x-y<0.

1

c =

x^2+y^2+sin(x), при x-y=0;

(x-y)^2+cos(x),  при 0<x-y<=36;

(y-x)^2+tg(x),     при x-y<0.

2

d =

(x-y)+arctg(x),     при x>y;

(y-x)^3+arctg(x), при y>x;

(y+x)^3+0.5,       при x=y.

3

f =

|x|-|y|,  при  0.5<=xy<1.0;

x+y,    при 0.1<xy<0.5;

2x,      при 1.0<=xy<2.5.

4

g =

arctg(x+|y|),  при 2<y<12;

arctg(|x|+y),  при y<=2;

(x+y)^2,        при  y>=12.

5

h =

5x-3y,   при -1<x<15;

x+2*|y|, при x>15;

2y,        при x=15 или x<= -1

6

i =

3x^3+3y^2,  при x>|y|;

|x-y|,            при 3<x<|y|;

(x-y)^2,        при x=|y|.

7

j =

ln(|x|+|y|), при    5<=|xy|<10;

x-y, при |xy|>=10;

x+y, при |xy|<5.

8

c =

x^2+y^2,    при x-y<=0;

cos(y),       при 0<x-y<=45;

(y-x)^2,      при x-y>45.

9

h =

2x+4y,      при -4<=x<32;

x+2*|x|-y,  при x>32;

3x,            при x=32 или x< -4

 

 

Тема 3: Операторы циклов

Задание:

Написать программу для вычисления заданного выражения и вывода на экран полученного значения, используя заданный циклический оператор (см. вариант по таблице 3).

 

        Таблица 3                      

Номер варианта

1.3    Выражение

Оператор цикла

0

- 0,1+ 0,4 -0,7+…-1,9

While

1

  0,2- 0,5 +0,8-…+2,0

dowhile

2

-0,18 + 0,20 – 0,22 +...+ 0,36

While

3

 0,15  - 0,17 + 0,19 -...- 0,33

Do…while

4

 0,8 - 0,10 + 0,12 -...- 0,26

While

5

-0,5 + 0,7 – 0,9 +...+ 0,23

Do…while

6

- 0,13+ 0,16 -0,19+…-3,1

While

7

  0,4 - 0,8 +1,2-…+4,0

Do…while

8

- 0,3+ 0,5 -0,7+…-3,1

While

9

 0,6 - 0,7 + 0,8 -...- 3,3

Do…while

 

 


Тема 4: Работа с одномерными массивами.

Общий текст задания для всех вариантов:

 

            Задана последовательность значений элементов некоторого массива до и после преобразования по некоторому правилу. Определите алгоритм преобразования и напишите программу, которая:

            1) формирует массив из заданного количества случайных целых чисел в заданном диапазоне и выводит элементы массива на экран;

            2) по определенному вами алгоритму преобразовывает этот массив и выводит на экран элементы преобразованного массива.

            3) производит заданные вычисления (рекомендуется оформить в виде отдельной функции) и выводит результат на экран.

    

Варианты заданий:

 

0.           Массив A = (15, 9, –6, 12, –9, 18, 0) преобразован к виду A = (5, 3, 0, 4, 0, 6, 0). Размер массива A - 20 элементов из диапазона [–25,25]. Вычислить сумму четных элементов преобразованного массива.

 

1.           Массив B = (3, –4, 7, 2, 9, –7, 0) преобразован к виду B = (–6, 0, –14, –4, –18, 0, 0). Размер массива B - 15 элементов из диапазона [–14,14].  Вычислить произведение нечетных элементов преобразованного массива.

 

2.           Массив C = (–4, 9, 5, –8, –5, 4, 0) преобразован к виду C = (–8, 0, 0, –16, –10, 0, 0). Размер массива C - 40 элементов из диапазона [–23,23]. Вычислить сумму нечетных элементов преобразованного массива.

 

3.           Массив D=(4, –8, 9, 3, 4, –5, 0) преобразован к виду D=(–2, –14, 3, –3, –2, –11, –6). Размер массива D - 24 элемента из диапазона [–32,32]. Вычислить сумму тех элементов преобразованного массива, которые находятся в диапазоне [–14, 2].

 

4.           Массив F=(5, –8, 4, 8, 12, –4, 0) преобразован к виду F=(–7, –20, –8, –4, 0,–16,–12). Размер массива F - 63 элемента из диапазона [–50,50]. Вычислить сумму тех элементов преобразованного массива, которые находятся в диапазоне [–2, 21].

 

5.           Массив H = (6, –6, –3, 8, 4, –7, 0) преобразован к виду H = (14, 0, 0, 16, 12, 0, 8). Размер массива H - 10 элементов. из диапазона [–44,44] Вычислить произведение тех элементов преобразованного массива, которые находятся в диапазоне [0, 18].

 

6.           Массив K = (5, –5, 4, 9, –7, –11, 0) преобразован к виду K = (0, 1, 0, 0, –1, –5, 0). Размер массива K - 21 элемент из диапазона [–56,56]. Вычислить сумму тех элементов преобразованного массива, которые находятся в диапазоне [–1, 16].

 

7.           Массив L = (–2, 6, –8, 9, –5, 12, 0) преобразован к виду L = (1, 9, –5, 12, –2, 15, 3). Размер массива L - 36 элементов из диапазона [–31,31]. Вычислить сумму тех элементов преобразованного массива, которые находятся в диапазоне [–8, 25].  

 

8.           Массив M = (5, –5, 9, –2, 14, –7, 0) преобразован к виду M = (5, 0, 9, 0, 14, 0, 0). Размер массива M - 22 элемента из диапазона [–47,47]. Вычислить сумму тех элементов преобразованного массива, которые находятся в диапазоне [–16, 6].

 

9.           Массив N = (8, –9, –3, 5, 4, –7, 0) преобразован к виду N = (0, –9, –3, 0, 0, –7, 0). Размер массива N - 18 элементов из диапазона [–68,68]. Вычислить сумму тех элементов преобразованного массива, которые находятся в диапазоне [–7, 27].

 

ЗАКАЗАТЬ РАБОТУ
Отправь нам своё задание, и мы поищем твою работу в нашей базе готовых работ. А если не найдем, то порекомендуем партнеров, которые качественно смогут выполнить твой заказ.
(doc, docx, rtf, zip, rar, bmp, jpeg) не более 5 Мб