0 / 0 / 0
Регистрация: 14.11.2019
Сообщений: 2
1

Записать в массив Х 20 вещественных чисел. Переписать в массив Р положительные sin(Xi) , N - отрицательные и этих чисе

14.11.2019, 22:51. Показов 682. Ответов 1

Author24 — интернет-сервис помощи студентам
Записать в массив Х 20 вещественных чисел. Переписать в массив Р подряд положительные из чисел sin(Xi){X итого элемента }, а в массив N - отрицательные из этих чисел

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
#include <stdio.h>
#include <iostream>
#include <conio.h>
#include <Windows.h>
using namespace std;
int main()
{
    int x[20],z[20],y[20];
    int n = 0;
    int k = 0;
    
    SetConsoleOutputCP(1251);
    cout<<"VV mas:";
    for (int i = 0; i <= 20; i++)
    {
       cin>>x[i];
       
    }
    for (int i = 0; i <= 20; i++)
    {
       if (x[i]<0)
       {
          z[n] = x[i];
          n++;
       }
    }
    for (int i = 0; i <= 20; i++)
    {
       if (x[i]>0)
       {
          y[k] = x[i];
          k++;
       }
    }
    cout<<"mas Z:";
    for (int i=0; i < n; i++)
    {
         
          cout<<" "<<z[i];
    }
    cout<<endl<<"mas Y:";
    for (int i=0; i < k; i++)
    {
        
          cout<<" "<<y[i];
    }
    getch();
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.11.2019, 22:51
Ответы с готовыми решениями:

Найти ошибку. Записать 20 целых чисел в массив. Переписать отрицательные в массив А, а положительные в Б
Доброго времени суток. Записать 20 целых чисел в массив А. Переписать отрицательные из них подряд в...

Дан массив вещественных чисел содержащий 15 элементов записать в этот же массив сначала все отрицательные числа и нули
Дан массив вещественных чисел содержащий 15 элементов записать в этот же массив сначала все...

Дан одномерный массив A из N элементов. Переписать положительные элементы массива в массив B, а отрицательные в массив C
Дан одномерный массив A из N элементов. Переписать положительные элементы массива в массив B, а...

Переписать подряд в массив Y положительные и в массив Z Zk=sin k+cos k k=1..15
Переписать подряд в массив Y положительные и в массив Z Zk=sin k+cos k k=1..15 расечатать...

1
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
15.11.2019, 01:47 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
47
48
49
#include <iostream>
#include <cstdlib>
#include <cmath>
using namespace std;
 
int main()
{
    const int k=20;
    int size_P=0, size_N=0, p=0, n=0;
    double X[k], s, eps=1e-9;    
    
    cout << "Enter " << k << " numberss:\n";
    for (int i = 0; i < k; i++)    
       cin >> X[i];
       
    cout << "sin:\n";   
    for (int i = 0; i < k; i++)
        {
        s=sin(X[i]); 
        if (s>eps) size_P++;
        else if (s<-eps) size_N++;
        cout << sin(X[i]) << " ";
        }
    cout << "\n";   
    
    double*P = new double[size_P];
    double*N = new double[size_N];
    
    for (int i = 0; i < k; i++)
        {
        s=sin(X[i]);    
        if (s>eps) P[p++]=s;
           else if (s<-eps) N[n++]=s;
        }
        
    cout << "Array P:\n";    
    for (int i = 0; i < size_P; i++)        
        cout << P[i] << " ";     
    
    cout << "\nArray N:\n";    
    for (int i = 0; i < size_N; i++)        
        cout << N[i] << " ";        
    cout << "\n";
    
    delete[]P;
    delete[]N;
system("pause");
return 0;
}
0
15.11.2019, 01:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.11.2019, 01:47
Помогаю со студенческими работами здесь

Переписать подряд в массив Y положительные, а в массив Z - отрицательные элементы массива X
переписать подряд в массив Y положительные, а в массив Z - отрицательные элементы массива X(N), N...

Переписать в массив X подряд положительные элементы массива P, а в массив Y — отрицательные
И снова здравствуйте =) Задача: Дан массив P( N)состоящий из N вещественных чисел. Переписать...

Переписать подряд в массив Y положительные и в массив Z отрицательные элементы массива X
Переписать подряд в массив Y положительные и в массив Z отрицательные элементы массива X .model...

Переписать подряд в массив Y положительные и в массив Z отрицательные элементы массива X(N).
1. Проверить, есть ли в заданном векторе A=(a1,a2,...,aN) элементы, равные нулю. Если есть, найти...

Задан вектор X[20]. Положительные числа переписать в массив Y, а отрицательные в массив W
Помогите с задачками 1.Задан вектор X. Положительные числа переписать в массив Y, а...

Переписать подряд в массив Y положительные и в массив Z отрицательные элементы массива X(N)
Переписать подряд в массив Y положительные и в массив Z отрицательные элементы массива X(N)


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru