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

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

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

Помогите пожалуйста) - C++

26.04.2012, 18:28. Просмотров 366. Ответов 7
Метки нет (Все метки)

В одномерном массиве, состоящем из n вещественных элементов, вычислить:
1. Количество элементов массива, больших С; величину С задать с клавиатуры.
2. Произведение и количество элементов массива, расположенных после максимального по модулю элемента
3. Преобразовать массив таким образом, чтобы сначала располагались все отрицательные элементы, а потом — все положительные (элементы, равные 0, считать положительными).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.04.2012, 18:28     Помогите пожалуйста)
Посмотрите здесь:

Помогите пожалуйста))) - C++
Даны действительные числа a,b,c. Удвоить эти числа, если a>=b>=c, и заменить их абсолютными значениями ,если это не так.

Помогите пожалуйста.. - C++
Ввести прямоугольную матрицу вещественных чисел. Определить номера двух строк введенной матрицы с наибольшим скалярным произведением....

Помогите, пожалуйста! - C++
1.Из входной последовательности целых чисел построить бинарное дерево поиска. Найти в дереве и распечатать путь минимальной длины (= найти...

Помогите Пожалуйста !!! - C++
Помогите пожалуйста разобраться с прогой, голова уже разрывается на 100 маленьких кусочков. Как можно объяснить эти строки: char*...

Помогите пожалуйста. - C++
Помогите пожалуйста. Нужно что бы после метода выбора Гауса программа переходила к решению этим методом вот исходник. #include...

Помогите пожалуйста. - C++
Здравствуйте. Помогите плс. Как на языке С++ сделать чтобы программа автоматически загружалась в авторан??? Можете кинуть исходник...

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGluck
Модератор
Эксперт CЭксперт С++
7163 / 4329 / 632
Регистрация: 29.11.2010
Сообщений: 11,751
26.04.2012, 18:33     Помогите пожалуйста) #2
Цитата Сообщение от DocHarly Посмотреть сообщение
В одномерном массиве, состоящем из n вещественных элементов, вычислить:
1. Количество элементов массива, больших С; величину С задать с клавиатуры.
2. Произведение и количество элементов массива, расположенных после максимального по модулю элемента
3. Преобразовать массив таким образом, чтобы сначала располагались все отрицательные элементы, а потом — все положительные (элементы, равные 0, считать положительными).
А что-нибудь сами делали? Задачи какие-то элементарные. Что не получается?
DocHarly
0 / 0 / 0
Регистрация: 23.04.2012
Сообщений: 12
26.04.2012, 18:37  [ТС]     Помогите пожалуйста) #3
Цитата Сообщение от MrGluck Посмотреть сообщение
А что-нибудь сами делали? Задачи какие-то элементарные. Что не получается?
Я на сложных задачах зациклился, теперь времнни на эти не хватает
MrGluck
Модератор
Эксперт CЭксперт С++
7163 / 4329 / 632
Регистрация: 29.11.2010
Сообщений: 11,751
26.04.2012, 18:44     Помогите пожалуйста) #4
Цитата Сообщение от DocHarly Посмотреть сообщение
Я на сложных задачах зациклился, теперь времнни на эти не хватает
Неужто возитесь с построением иерархии классов? Каждую задачу можно решить по минуте, они заданы лишь с целью ознакомления с языком с и работе с массивами. Помочь, в принципе, не трудно, но что вы потом будете делать, не осознавая таких простых начал? Скорее это будет как медвежья услуга.

работа в цикле:
C++
1
2
3
4
for (int i=0; i < N; i++) // i - параметр цикла, изменяется от 0 до N-1 (цикл повторяется N раз)
{
...
}
модуль:
C++
1
2
3
#include <cmath>
abs(целочисленна переменная)
fabs(число с плавающей запятой)
сравнение:
C++
1
2
3
4
5
6
7
8
if (условие) // если условие выполняется, то:
{
...
}
else // иначе (писать не обязательно)
{
...
}
DocHarly
0 / 0 / 0
Регистрация: 23.04.2012
Сообщений: 12
26.04.2012, 18:50  [ТС]     Помогите пожалуйста) #5
Цитата Сообщение от MrGluck Посмотреть сообщение
Неужто возитесь с построением иерархии классов? Каждую задачу можно решить по минуте, они заданы лишь с целью ознакомления с языком с и работе с массивами. Помочь, в принципе, не трудно, но что вы потом будете делать, не осознавая таких простых начал? Скорее это будет как медвежья услуга.

работа в цикле:
C++
1
2
3
4
for (int i=0; i < N; i++) // i - параметр цикла, изменяется от 0 до N-1 (цикл повторяется N раз)
{
...
}
модуль:
C++
1
2
3
#include <cmath>
abs(целочисленна переменная)
fabs(число с плавающей запятой)
сравнение:
C++
1
2
3
4
5
6
7
8
if (условие) // если условие выполняется, то:
{
...
}
else // иначе (писать не обязательно)
{
...
}
Структуру программы то я представил. Проблема в осуществлении самих пунктов
i_SamSky
6 / 6 / 0
Регистрация: 13.04.2012
Сообщений: 57
26.04.2012, 19:09     Помогите пожалуйста) #6
1-ая
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
#include <iostream>
 
using std::cout;
using std::cin;
 
int main()
{
int n;
cout << "Vvedite kol-vo elementov massiva: "; cin >> n;
int arr[n];
for (int i=0; i<n; i++)
{
    cout << "array[" << i << "]="; cin >> arr[i];
}
int C;
cout << "Vvedite C: "; cin >> C;
int schet=0;
for (int i=0; i<n; i++)
{
    if (arr[i]>C) schet++;
}
cout << "Kol-vo elementov bolshih C: " << schet++;
 
    return 0;
}
MrGluck
Модератор
Эксперт CЭксперт С++
7163 / 4329 / 632
Регистрация: 29.11.2010
Сообщений: 11,751
26.04.2012, 19:22     Помогите пожалуйста) #7
Цитата Сообщение от i_SamSky Посмотреть сообщение
1-ая
C++
1
2
сin >> n;
int arr[n];
Не каждый дебагер это обработает. Следовало бы размерность задавать константой, либо, если уж так хочется создавать массив с размерностью, введенной с клавиатуры, использовать динамический.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.04.2012, 19:28     Помогите пожалуйста)
Еще ссылки по теме:

помогите пожалуйста !! - C++
Ввести структуру для описания комплексного числа . Составить и протестировать функции для преобразования комплексного числа из...

Помогите пожалуйста - C++
Ребята очень нужна ваша помощь. До понедельника нужно решить и разобраться с следующими задачами. 3.1 Задается словарь. Найти в нем...

Помогите пожалуйста с программой - C++
Задан список процессов, выполняющихся под управлением операционной системы. Каждый процесс характеризуется уникальным идентификатором,...

Помогите переделать из С++ в СИ, пожалуйста - C++
Нужно переделать этот код в Си, помогите, пожалуйста... #include &lt;stdlib.h&gt; #include &lt;stdio.h&gt; #include &lt;math.h&gt; #include &lt;vector&gt; ...

Помогите с задачкой, пожалуйста. (С++) - C++
Вообщем, программирование только началось, а вопросов куча :\ Помогите, если есть у кого-нибудь желание. Ближе к задаче: нам дан...


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

Или воспользуйтесь поиском по форуму:
i_SamSky
6 / 6 / 0
Регистрация: 13.04.2012
Сообщений: 57
26.04.2012, 19:28     Помогите пожалуйста) #8
Цитата Сообщение от MrGluck Посмотреть сообщение
Не каждый дебагер это обработает
Извините за мой быдлокодинг, но на моем CodeBlocks все работает, и о других дебагерах я не думаю. На моем уровне это пока приемлемо :)
Yandex
Объявления
26.04.2012, 19:28     Помогите пожалуйста)
Ответ Создать тему
Опции темы

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