Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.03.2012, 15:39   #1
hirano
 
Регистрация: 12.03.2012
Сообщений: 6
По умолчанию Одномерные числовые массивы

Здравствуйте форумчане. У меня возникла проблема с решением поставленной задачей.
Вот основная цель задачи


Но ещё нужно в начале программы сделать. C клавиатуры вводилось количество строк в массиве. Например вводим массив из 10 символов и программа запускается а если вводим массив из 12 и более символов то выбивает сообщение что введите массив ещё рас.

Вот что у меня получилось.
Код:
#include "iostream" 
using namespace std;
int main() 
{ 
int mass[10];   //объявляем целочисленный массив из 10 элементов6
int x,i;
int index=0; //номер максимального по модулю элемента
float max;
float p=1; //Произведение
//переменная ,значения большие которой выводим из массива
//набираем массив при вводе с клавиатуры:
    for(int i = 0; i<10; i++)
    {
		cout<<"n= "<<i+1<<": "; cin>>mass[i];
    }
cout<<"C= : "; cin>>x;
//перебираем все элементы массива. Если элемент больше x - выводим на экран
     for(int i = 0; i<10; i++)
     {
           if(mass[i]>x)
           {
                 cout<<mass[i]<<endl;
           }
	 }
	 int k=0;
        for (int i=0; i<10; i++)
        {
                if (i>index)
                        p*=mass[i];
                if (mass[i]<0)
                {
                        mass[k]=mass[i];
                        k++;
				}
		}
    cout << "P = " << p << endl;
	system("pause");
return 0; 
}
Так как в C++ плохо разбираюсь то прошу может тут кто поможет. Заранее спасибо.
Изображения
Тип файла: jpg Без имени-2.jpg (129.1 Кб, 65 просмотров)

Последний раз редактировалось hirano; 12.03.2012 в 16:49.
hirano вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерные массивы ilnar51 Паскаль, Turbo Pascal, PascalABC.NET 5 10.04.2011 20:00
C++. Одномерные массивы. semak92 Помощь студентам 0 27.11.2010 12:39
Одномерные массивы Romario92 Помощь студентам 3 31.10.2010 13:51
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12
Одномерные массивы. Paul Oakenfold Паскаль, Turbo Pascal, PascalABC.NET 0 11.05.2009 16:07