Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Построить новый ряд У по формуле Yi=(Xi^2)/Xmin - C++

17.12.2012, 12:58. Просмотров 348. Ответов 4
Метки нет (Все метки)

даны х1 х2... х15
построить новый ряд У по формуле Yi=(Xi^2)/Xmin
Опредилить сумму Yi с нечетными индексами.

Я написал программу,но мне выдаёт :
(warning C4700: uninitialized local variable 'k' used
1>Linking...)

Помогите, что нужно исправить?

Код
#include "stdafx.h"
#include <iostream>


using namespace std;

int *p;
double *z;

double gen(int i, int min);

int main()
{
p = new int [15]; //начальный массив xi (динамическое выделение памяти)
z = new double[15]; //массив yi
int mint = p[0];
//находим наименьшее из Xi
for (int f = 0; f <= 14; f++){
if (mint > p[f])
mint = p[f];
}
//заполняем массив Yi
for (int t = 0; t <= 14; t++){
z[t] = gen(p[t], mint);
}
//определим сумму Yi из нечётных элементов и запишем её в переменную k.
for (int g = 0; g <= 14; g += 2)
double k = k + p[g];
return 0;
}
double gen (int i, int min)
{
double c = (i*i*i)/min;
return c;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2012, 12:58
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Построить новый ряд У по формуле Yi=(Xi^2)/Xmin (C++):

построить новый массив C[i] по формуле - C++
даны массивы L1..L20, M1..M20 построить новый массив C по формуле: C= L, если L&lt;0 C= значок суммы (M/i), если L&gt;=0 я просто новичок...

По заданному ряду чисел построить новый ряд - C++
Помогите, пожалуйста, написать 2 программы. Только без &quot;это ж элеметарно&quot; &quot;ты что такой тугой&quot;. Просто напишите полностью программы. ...

Сформировать новый массив по заданной формуле - C++
Дан массив A из 10 элементов и массив B из 10 элементов. Сформировать массив C по следующей схеме: C=sqrt(A^2+B^2) Подскажите,что не...

Написать программу вычисляющую sin X по формуле разложения в степенной ряд - C++
• Написать программу вычисляющую sin X по формуле разложения в степенной ряд Добавлено через 1 минуту Проще говоря нужна помощь с...

Построить ряд по формуле - Turbo Pascal
Всем привет.Прошу помочь решить задачу. Задачу прикрепил в виде фотки. Прошу как можно быстрее . т.к сдача горит срочно :wall:) ...

Построить новый массив {yi}, элементы которого вычисляются по формуле - Алгоритмы
Помогите пожалуйста составить блок-схему(алгоритм). Как сравнивать по формуле понятно, возникла проблема с определением минимума и...

4
Kojt
73 / 69 / 2
Регистрация: 19.05.2010
Сообщений: 167
17.12.2012, 14:46 #2
for (int g = 0; g <= 14; g += 2)
double k = k + p[g];

надо исправить на
double k = 0.0;
for (int g = 0; g <= 14; g += 2)
k = k + p[g];
return 0;
0
qwesa
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 10
17.12.2012, 16:03  [ТС] #3
теперь ошибки не выдаёт, но и на экран ничгео не выводит.
Что делать?
0
Kojt
73 / 69 / 2
Регистрация: 19.05.2010
Сообщений: 167
17.12.2012, 16:11 #4
Добавить вывод на экран
см функции printf
0
qwesa
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 10
17.12.2012, 16:12  [ТС] #5
Напишите пожалуйста какую переменную выводить и в какое место вписывать!Заранее благодарен
0
17.12.2012, 16:12
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.12.2012, 16:12
Привет! Вот еще темы с ответами:

Построить новый массив В, элементы которого вычисляются по формуле - Visual Basic .NET
б) Задан массив Р(10) (элементы его выбрать самостоятельно). Построить новый массив В, элементы которого вычисляются по формуле: bi=0,5...

Заданы массивы x1, x2, …, x10 ; y1, y2, …, y15, построить новый ряд - PascalABC.NET
Заданы массивы x1, x2, …, x10 ; y1, y2, …, y15. Построить новый ряд С по формуле C(i)={x(i), if x(i)&lt;0 {\sum_{j=1}^{15}, if...

Найти среднее всех элементов, определить min элемент и построить его индекс, построить новый массив - QBasic
Помогите к завтрашнему дню нужно сделать:( в массиве из n элементов найти среднее всех элементов, определить min элемент и построить его...

По какой формуле построен ряд чисел? - Delphi
имеется ряд чисел 10,25,45,70...По какому закону(фор-ле) он построен???


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

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

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