Добавил:
Dan1l5
Лабы/курсовые по программированию (С++/Verilog HDL), Теория и Практика Помехоустойчивого Кодирования
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:1сем Дагаев / ЛР7 / Function
.cpp#include <windows.h>
#include <time.h>
#include <math.h>
#include <iostream>
#define N 20
using namespace std;
inline void Vvod(double a[], double b[], double c[]) {
int j,k;
for (int i = 0; i < N; i++) {
j = i+1;
//a[i] = rand() % 100 - 50;
cin >> a[i];
cout << "a[" << j << "] = " << a[i] << " ";
k = j % 8;
if (k == 0) cout << "\n";
}
cout << "\n\n";
for (int i = 0; i < N; i++) {
j = i+1;
//b[i] = rand() % 100 - 50;
cin >> b[i];
cout << "b[" << j << "] = " << b[i] << " ";
k = j % 8;
if (k == 0) cout << "\n";
}
cout << "\n\n";
for (int i = 0; i < N; i++) {
j = i+1;
//c[i] = rand() % 100 - 50;
cin >> c[i];
cout << "c[" << j << "] = " << c[i] << " ";
k = j % 8;
if (k == 0) cout << "\n";
}
cout << "\n\n\n";
}
inline void Neww(double a[], double b[], double c[]) {
double x[N];
int j,k;
for (int i = 0; i < N; i++) {
if (a[i] > 0 && b[i] < 0) x[i] = a[i];
else if (a[i] < 0 && b[i] > 0) x[i] = b[i];
else x[i] = 0;
}
cout << endl;
for (int i = 0; i < N; i++) {
j = i+1;
cout << "x[" << j << "] = " << x[i] << " ";
k = j % 8;
if (k == 0) cout << "\n";
}
cout << "\n\n";
double y[N];
for (int i = 0; i < N; i++) {
if (b[i] > 0 && c[i] < 0) y[i] = b[i];
else if (b[i] < 0 && c[i] > 0) y[i] = c[i];
else y[i] = 0;
}
for (int i = 0; i < N; i++) {
j = i+1;
cout << "y[" << j << "] = " << y[i] << " ";
k = j % 8;
if (k == 0) cout << "\n";
}
cout << "\n\n";
}
Соседние файлы в папке ЛР7