Форум программистов, компьютерный форум CyberForum.ru

Рассчитать квадратный корень из любого элемента массива и среднеее арифметическое двух любых элементов - C++

Восстановить пароль Регистрация
 
Mad Max
0 / 0 / 0
Регистрация: 14.12.2012
Сообщений: 33
09.04.2014, 11:10     Рассчитать квадратный корень из любого элемента массива и среднеее арифметическое двух любых элементов #1
Дан массив. Составить программу:
а) расчета квадратного корня из любого элемента массива;
б) расчета среднего арифметического двух любых элементов массива.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.04.2014, 11:10     Рассчитать квадратный корень из любого элемента массива и среднеее арифметическое двух любых элементов
Посмотрите здесь:

C++ Найти квадратный корень из суммы всех положительных элементов двухмерного массива
Сколько элементов двумерного массива меньше любого элемента на главной диагонали C++
C++ Определить сколько элементов двумерного массива больше любого элемента на главной диагонали
Ввести два массива, содержащих соответственно 6 и 7 компонентов. Извлечь квадратный корень из положительных элементов массивов. Операции ввода-вывода C++
C++ Составить программу для расчета среднего арифметического двух любых элементов массива
C++ Одномерные массивы. Образуйте массив из элементов массива А(М), каждый из которых больше любого элемента массива B (N)
Определить, сколько элементов двумерного массива больше любого элемента на главной диагонали C++
C++ Функция возвращающая квадратный корень от произведения двух аргументов

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kiborgdelto
70 / 72 / 27
Регистрация: 23.03.2011
Сообщений: 141
09.04.2014, 13:30     Рассчитать квадратный корень из любого элемента массива и среднеее арифметическое двух любых элементов #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <iostream>
# include <cmath>
# include <ctime>
using namespace std;  
 
int opred_mas(int* Arr, int size);
 
void main()
{
    int n,k,s;
    setlocale(0,"");
    cout<<"Введите количество элементов массива\n";
    cin>>n;
    int *p=new int [n];
    opred_mas(p, n);
    cout<<"Введите номер элемента  квадрат которого хотите найти\n";
    cin>>k;
    if(k<=n&&k>0)cout<<"квадрат "<<k<<"-го элемента равен "<<pow(p[k-1],2.)<<endl;
    else { 
        cout<<"Ошибка. Элемента с таким номером не существует\n";
        system("pause");
        exit(0);
        }
    cout<<"Введите номера элементов  среднеарифметическое которых хотите найти\n";
    cin>>k>>s;
    if((k<=n&&s<=n)&&(k>0&&s>0))cout<<"среднеарифметическое  "<<k<<"-го и "<<s<<"-го элемента равно "<<(p[k-1]+p[s-1])/2.<<endl;
        else { 
        cout<<"Ошибка. Элемента(ов) с таким(и) номером(ами) не существует\n";
        system("pause");
        exit(0);
        }
   
    system("pause");
}
 
int opred_mas(int* Arr, int size)       //функция задания элементов массива
{
    srand(time(NULL));
    for(int i=0;i<size;++i)
    {
        Arr[i]=rand()%100-50;
        cout<<Arr[i]<<" ";
    }
    cout<<endl;
    return 0; 
}
Nikolai699
16 / 16 / 3
Регистрация: 15.03.2012
Сообщений: 105
09.04.2014, 14:33     Рассчитать квадратный корень из любого элемента массива и среднеее арифметическое двух любых элементов #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include"stdafx.h"
#include<iostream>
#include<ctime>
#include<cmath>
 
using namespace std;
int size = 10;
void printSQR(int k, double *arr){
    float result;
    if(k <= 0 || k > size)
    {
        cout << "error, uncorrect number for SQR" << endl;
        return; 
    }
    else
    {
        result = pow(arr[k - 1], 0.5);
    }
    cout << "SQR = " << result << endl;
}
void printSR(int a, int b, double *arr){
    double rez;
    if(a <= 0 || b > size || b <= 0 || a > size)
    {
        cout << "error, uncorrect number for SR" << endl;
        return; 
    }
    rez = (arr[a-1] + arr [b - 1]) / 2;
    cout << "SR = " << rez << endl;
}
 
int main(){
    srand(time(NULL));
    double  *array;
    int val, a, b;
    //cout << "enter size of arr: ";
    //cin >> size;
    array = new double [size];
    for(int i = 0; i < size; i++)
        array[i] = rand()%10 + 5;
    //system("cls");
    cout << "your array : ";
    for(int i = 0; i < size; i++)
        cout << array[i] << "  ";
    cout << "enter number of element for SQR: ";
    cin >> val;
    cout << "enter number of 1 element for SR: ";
    cin >> a;
    cout << endl;
    cout << "enter number of 2 element for SR: ";
    cin >> b;
    cout << endl;
    printSQR(val, array);
    printSR(a, b, array);
 
}
Yandex
Объявления
09.04.2014, 14:33     Рассчитать квадратный корень из любого элемента массива и среднеее арифметическое двух любых элементов
Ответ Создать тему
Опции темы

Текущее время: 02:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru