Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 13.03.2016
Сообщений: 26
1

Дан вещественный массив размера N. Проверить чередуются ли в нем положительные и отрицательные числа

27.03.2016, 11:34. Показов 787. Ответов 2
Метки нет (Все метки)

Дан вещественный массив размера N. Проверить чередуются ли в нем положительные и отрицательные числа. (Да, Нет)
Помогите пожалуйста написать программку.
Можно использовать if,for, массив по методичке у нас задается ч\з Double A*.
Формат примерно такой.
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
main()
{
randomize();
int N;
double *A;
cout<<"N= ";
cin>>N;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.03.2016, 11:34
Ответы с готовыми решениями:

Дан массив ненулевых чисел размера N. Проверить, чередуются ли в нем положительные и отрицательные числа
Дан массив ненулевых чисел размера N. Проверить, чередуются ли в нем положительные и отрицательные...

Дан массив ненулевых целых чисел размера N. Проверить, чередуются ли в нём положительные и отрицательные числа
Дан массив ненулевых целых чисел размера N. Проверить, чередуются ли в нём положительные и...

Дан массив ненулевых целых чисел размера N. Проверить, чередуются ли в нем положительные и отрицательные числа.
Помогите решить задачу Задача: Дан массив ненулевых целых чисел размера N. Проверить,...

Дан массив ненулевых целых чисел размера N. Проверить, чередуются ли в нем положительные и отрицательные числа
Дан массив ненулевых целых чисел размера N. Проверить, чередуются ли в нем положительные и...

2
180 / 46 / 33
Регистрация: 27.02.2016
Сообщений: 259
27.03.2016, 11:59 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
#include "stdafx.h"
#include <iostream> 
#include <time.h>
using namespace std;
 
int main()
{
    double arr[11];
    int p = 0;
    
    setlocale(LC_ALL, "Russian");
    srand(time(NULL));
    cout << "Исходный массив: \n";
    for (int i = 0; i < 10; i++)
    {
        if (i % 2 == 0) arr[i] = - (rand() % 9 + 1);
        else arr[i] = rand() % 9 + 1;
        cout << arr[i] << " ";
    }
    arr[11] = -arr[10];
    cout << "\n";
    for (int i = 0; i < 10; i++)
    if (arr[i] * arr[i + 1] < 0.0) p++;
    else break;
    if (p == 10) cout << "Да.\n";
    else cout << "Нет.\n";
    return 0;
}
0
Объявлятель переменных
1003 / 317 / 292
Регистрация: 24.09.2011
Сообщений: 1,091
27.03.2016, 12:28 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
#include <iostream>
#include <cstdlib>
#include <ctime>
int main()
{
    srand (time(NULL));
    int N;
    std::cout << "N = "; std::cin >> N;
    double *A = new double[N];
    for (int i = 0; i < N; i++) {
        A[i] = 10 - rand()%20;
        std::cout << A[i] << " ";
    }
    std::cout << '\n';
    bool f = true;
    for (int i = 0; i < N-1; i++)
        if (A[i]*A[i+1]>=0) {
            f = false;
            break;
        }
    delete[] A;
    if (f)
        std::cout << "Yes.\n";
    else
        std::cout << "No.\n";
}
Добавлено через 3 минуты
Комментарии нужны?
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.03.2016, 12:28

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

11. Дан массив ненулевых целых чисел размера N. Проверить, чередуются ли в нем положительные и отрицательные числа
11. Дан массив ненулевых целых чисел размера N. Проверить, чередуются ли в нем положительные и...

Дан массив ненулевых чисел размера N. Проверить чередуются ли в нем (четные и нечетные),(положительные и отрицательные числа)
Дан массив ненулевых чисел размера N. Проверить чередуются ли в нем (четные и...

Дан массив ненулевых чисел размера N. Проверить чередуются ли в нем (четные и нечетные),(положительные и отриц
Дан массив ненулевых чисел размера N. Проверить чередуются ли в нем (четные и...

Массив: Проверить, чередуются ли в нем четные и нечетные (положительные и отрицательные) числа.
Дан массив ненулевых целых чисел размера n. Проверить, чередуются ли в нем четные и нечетные...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.