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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
sergey7492
0 / 0 / 0
Регистрация: 20.11.2010
Сообщений: 27
#1

Задачка на одномерный массив - C++

23.11.2010, 23:51. Просмотров 354. Ответов 1
Метки нет (Все метки)

Ввести с клавиатуры массив из N вещественных чисел. Распечатать:
a. все элементы массива до первого встретившегося отрицательного элемента;


C++
1
2
3
4
5
6
7
8
9
{double a[100];
int N;
cout<<"vvedite N";
cin>>N;
for (int i=0;i<N;i++)
cin>>a[i];
for (int i=0;i<N;i++)
if(a[i]>0)
{cout<<a[i]<<endl;}}
Помогите найти ошибку,куда нужно вставить операто break
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2010, 23:51     Задачка на одномерный массив
Посмотрите здесь:

Массив А и Б задачка - C++
Массив А из N целых чисел (N не превышает 10 и вводится в процессе работы программы) заполняется вводом с клавиатуры. Сформировать новый...

Задачка на двумерный массив - C++
Задачка на С не очень сложная и, наверное, решается через динамический массив, но у меня что-то не выходит. Упорядочить строки...

Задачка на двумерный массив - C++
static void Main() { int n = 5;//размерность нашего массива int matr= new int;; //создаем матрицу Random ran = new Random();...

Как сложить массив чтоб получился одномерный массив? - C++
Например есть 3х мерный массив, как сложить его строки чтоб получился одномерный массив B (1 строка будет 1 элементом массива В). void...

Массив. Задачка. Выход за пределы массива - C++
Доброе утро. Подскажите пожалуйста есть кусок кода. Он выводит * если елемент массива &lt;10, если &gt;10 то #. А если подряд 3 элемента больше...

Простая задачка. Вставка нулей в массив. - C++
Задание. Ввести массив с клавиатуры. Вставить вместо двух случайно выбранных элементов нулевые элементы. Пример До вставки: 1 -2 3 4...

Задачка с использованием шаблона. Вывести на экран массив, составленный из элементов, не равных минимальному - C++
Задан массив целых чисел. Вывести на экран массив, составленный из элементов, не равных минимальному. Используя шаблон

Задачка на массив. Заменить все его элементы с отрицательным значением на значение минимального положительного элемента - C++
Здравствуйте. Помогите решить задачу. Задан массив А(н). Заменить все его элементы с отрицательным значением на значение минимального...

одномерный массив - C++
можете подправить прогу пожалуйста?? а то никак не получается..сортировка почему то не выводится, да и произведение не всегда правильно...

одномерный массив - C++
Добрый вечер! Помогите, пожалуйста, с заданием...) В одномерном массиве, состоящем из n целых элементов, вычислить: 1) номер...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
24.11.2010, 00:01     Задачка на одномерный массив #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
//=====================================================
#include <iostream>
//=====================================================
int main()
{
    const int n = 5;
    double m[n];
    for(int i = 0; i < n; ++i)
    {
        std::cout << '[' << i << "] = ";
        std::cin >> m[i];
    }
    int j = 0;
    for(int i = n-1; i >= 0; --i)
    {
        if(m[i] < 0)
        {
            j = i;
        }
    }
    for(int i = j-1; i >= 0; --i)
    {
        std::cout << m[i] << ' ';
    }
    return 0;
}
//=====================================================
Ответ Создать тему
Опции темы

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