Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Робота з масивами

Автор:   •  Декабрь 21, 2023  •  Лабораторная работа  •  1,496 Слов (6 Страниц)  •  110 Просмотры

Страница 1 из 6

Міністерство освіти і науки України

Лабораторна робота № 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 будуть роздруковані після написання програми наступним чином:

...

Скачать:   txt (6.5 Kb)   pdf (1.7 Mb)   docx (1.6 Mb)  
Продолжить читать еще 5 страниц(ы) »
Доступно только на Essays.club