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

Формирование одномерного массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задано шестизначное число, найти сумму его цифр http://www.cyberforum.ru/cpp-beginners/thread719557.html
1.Заданный действительный вектор A (a1, a2, ..., a20). Заменить на 1 значения компонент с 5 по 12 включительно, последующие же, если они неотъемлемы, заменить их квадратами, в противном случае - отрицательные компоненты заменить нулями. 2.Задано шестизначное число, найти сумму его цифр величины для хранения всех шести цифр, числа не использовать. 3. Заданные натуральные числа M и N....
C++ Сдвинуть элементы двумерного массива на k позиций влево Немножко не умею пользоваться динамическими массивами. Из-за этого кажется сделал глупые ошибки в программе Суть программы: Сдвинуть элементы массива на k позиций влево. Пример 1 2 3 4 сдвиг на 1 влево 2 3 4 1 http://www.cyberforum.ru/cpp-beginners/thread719556.html
Режим отладки C++
Добрый вечер, суть проблемы в том, что при запуске программы в режиме отладки программа работает правильно, но когда я компилирую в обычном режиме программа работает неправильно. Компилирую в dev-c++. В чем проблема?
C++ Перевод даты из символьного формата во внутреннее представление и обратно
Разработать функцию, которая переводит дату из символьного формата «дд.мм.гггг» во внутреннее представление и обратно.Только чтобы не использовать цикл
C++ в данной действительной квадратной матрице порядка n найти сумму элементов строки ,в которой расположен элемент с наименьшим значением. Предполагается http://www.cyberforum.ru/cpp-beginners/thread719526.html
в данной действительной квадратной матрице порядка n найти сумму элементов строки ,в которой расположен элемент с наименьшим значением. Предполагается, что такой элемент единственный.можно написать попроще, а то не всё понимаю пока)
C++ Квадратная Матрица (найти след, преобразовать по правилу) Для заданной квадратной матрицы сформировать одномерный массив из ее диагональных элементов. Найти след матрицы, суммируя элементы одномерного массива. Преобразовать исходную матрицу по правилу : четные строки разделить на полученное значение, нечетные оставить без изменения. подробнее

Показать сообщение отдельно
Gazovik7
1 / 1 / 0
Регистрация: 04.12.2012
Сообщений: 27

Формирование одномерного массива - C++

04.12.2012, 22:21. Просмотров 375. Ответов 0
Метки (Все метки)

Помогите с этой задачей, пож.
Задана последовательность X = (x1, x2, …, x10).
Сформировать из неё одномерный массив Y, состоящий из элементов, удовлетворяющих условию X(i) <= A - X(5), где A - среднеарифметическое значение элементов массива X. Если таковых не окажется, вывести фразу «Искомых элементов нет». Полученный массив напечатать в строчку.
X = {0, -22.4, 5.2, -2.25, 7.92, 0.24, -0.21, 15.8, 9.1, 3.2}.


Можете проверить решение этой задачи:
Формирование одномерного массива
Решение:
блок-схема Формирование одномерного массива
#include <iostream.h>
#include <math.h>
int main()
{
double x,y,i,k,p,p1,s1,s2;
cout<<"Vvedite znacheniya x y: ";
cin>>x>>y;
p=0;
s2=0;
for (i=1;i<=5;i++)
{
s1=(exp(0.1*i)*(sin(i/x)+cos(i/x)))/sqrt(exp(x-y));
for(k=6;k<=10;k++)
{
s2=s2+(pow(x,1+(1/k))*pow(y,1+(1/pow(k,2))))/(1+(1/(pow(x,2)+pow(y,2)+pow(i,2))));
p1=s1*s2;
cout<<"\ni="<<i<<" "<<"s1="<<s1<<" "<<"k="<<k<<" "<<"s2="<<s2<<" "<<"p1="<<p1;
p=p+p1;
}
cout<<"\nSumma p="<<p<<endl;
}
cout<<"\nOtvet: p="<<p<<endl;
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru