Додаток Т.1 Лістинг програми для табулювання функції та пошуку даинх

 

#include <iostream>

#include <conio.h>

 

using namespace std;

 

int main() {

 

double h, D(1);

int count(0);

 

cout << "Vvedit krok: ";

cin >> h;

 

cout << "| X\t\t| Y\t\t|\n";

cout << "| " << 0 << "\t\t| " << 1 << "\t\t|\n";

for (double x(0 + h); x < 4; x += h) {

double y = abs(cos(x) / 2.7) + 9.1 * sin(1.2 * x + 1);

cout << "| " << x << "\t\t| " << y << "\t|\n";

if (y < - 3 || y > 0.4) {

D *= y;

count++;

}

}

 

if (D != 1) {

cout << "\nKilkist = " << count;

cout << "\nD = " << D;

} else {

cout << "Znachennja vidsutni!";

}

 

_getch();

return 0;

}


Додаток Т.2 Результат виконання програми для табулювання функції та пошуку даинх


Додаток У Програма для обчислення одновимірних масивів

Нехай прибуток фірми за k-й рік обчислюється за формулою умовних одиниць, де k = 1993, 1992, ..., 2003; і - номер варіанта. Якщо то вважатимемо, що фірма певного року мала при-оуток, а у випадку - збитки. Вивести на екран таблицю: номер року, величина прибутку.

Додаток У.1 Лістинг програми для обчислення одновимірних масивів

#include <iostream>

#include <conio.h>

 

using namespace std;

 

int main() {

 

int count(0), a(0), b(0);

double prub(0), vutr(0), max(0);

 

cout << "Vvedit roku (napruklad 1993 - 2003): ";

cin >> a >> b;

 

cout << "\n| K\t| Y\t\t|\n";

for (double k(a); k <= b; k++) {

double y = 100 * abs(cos(k) / 2.7) + 9.1 * sin(1.2 * k + 1);

cout << "| " << k << "\t| " << y << "\t|\n";

if (y > 0)

prub += y;

if (y < 0)

vutr += y;

if (max < y)

max = y;

}

 

cout << "\nPrubytku = " << prub;

cout << "\nVutratu = " << vutr;

cout << "\nMax = " << max;

 

_getch();

return 0;

}

 


Додаток У.2 Результат виконання програми для обчислення одновимірних масивів

 


Додаток Ф Програма для пошуку в одновимірних масивах

Утво­рити і вивести масив у з елементами де і - номер варіанта, k = 1, 2, ...,7. Виконати завдання вашого варіанта. У разі відсутності шуканих даних вивести про це повідомлення. Другий від’ємний елемент замінити мінімальним.

Додаток Ф.1 Лістинг програми для пошуку в одновимірних масивах

 

#include <iostream>

#include <conio.h>

 

using namespace std;

 

int main() {

 

double array[7], min(999), count(0);

int p(0);

 

for (int k(0); k < 7; k++) {

array[k] = abs(cos(k) / 2.7) + 9.1 * sin(1.2 * k + 1);

cout << "| " << array[k] << " ";

if (min > array[k])

min = array[k];

}

 

for (int k(0); k < 7; k++) {

if (array[k] < 0)

count++;

if (count == 3) {

p = k;

break;

}

}

 

array[p] = min;

 

cout << "|\n\n";

 

for (int k(0); k < 7; k++) {

cout << "| " << array[k] << " ";

}

cout << "|";

 

_getch();

return 0;

}


Додаток Ф.2 Результат виконання програми для пошуку в одновимірних масивах