Робота з масивами
Автор: kafina kafinova • Декабрь 21, 2023 • Лабораторная работа • 1,496 Слов (6 Страниц) • 118 Просмотры
Міністерство освіти і науки України
Лабораторна робота № 4
на тему
«Робота з масивами»
Виконала:
м. Івано-Франківськ
2022 р.
Завдання 1
Умова:
Заповнити масив Surname із 10*Num елементів випадковими цілими числами від –Num*100 до Num*100 і виконати завдання згідно свого варіанту.
УВАГА! В кожному варіанті передбачити виведення на екран вхідного масиву, тих елементів, для яких задано умову та підсумковий показник (кількість, суму чи добуток).
8. Обчислити суму елементів, які не менші за 10.
Код:
// Завдання виконала студентка групи СО(і)-41 Савіцька Ольга Іванівна
// Обчислити суму елементів, які не менші за 10.
#include <iostream>
#include <fstream>
#include <ctime>
#include <math.h>
#include <conio.h>
using namespace std;
void main()
{
setlocale(LC_ALL, "ukr");
const int size = 80;
int sum = 0;
int arr[size];
srand(time(0));
for (int i = 0; i < size; i++) {
arr[i] = -800 + rand() % 1601;
cout << arr[i] << endl;
}
for (int i = 0; i <size; i++) {
cout << arr[i] << endl;
if (arr[i] > 10) sum = sum + arr[i];
}
cout << " Cумa елементів масиву, які не менші за 10 : " << sum << "\n";
}
[pic 1]
#include <iostream>
#include <fstream>
#include <ctime>
#include <math.h>
#include <Windows.h>
#include <conio.h>
#define SIZE 100
using namespace std;
#define SIZE 100
using namespace std;
#define b 6.215
const double pi = 3.14;
int N = 7;
int main()
{
double α, β, β1, h;
β1 = 54 * pi / 180;
β = 40 * pi / 180;
for (int i = 1; i <= 7; i++)
{
α = log(abs(b * cos(β + 0.6))) / pow(b * (1 / tan(β)), 1 / 3);
cout << "β=" << (β * 180 / pi) << "\t α=" << α << endl;
h = (β1 – β) / (N – 1);
β = β +h * pi / 180;
}
return 0;
}
// Усі авторські права збережено: Савіцька О.І.
Результат роботи:
[pic 2]
Присвоюємо α=у
β=x, тоді результати значень аргумента x та функції y будуть роздруковані після написання програми наступним чином:
...