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

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

Восстановить пароль Регистрация
 
qwesa
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 10
17.12.2012, 12:58     Построить новый ряд У по формуле Yi=(Xi^2)/Xmin #1
даны х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;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2012, 12:58     Построить новый ряд У по формуле Yi=(Xi^2)/Xmin
Посмотрите здесь:

C++ построить новый массив C[i] по формуле
вычислить функцию с помощью разложения в ряд.(Ряд Тейлора) C++
Написать программу вычисляющую sin X по формуле разложения в степенной ряд C++
C++ Вычисление функции через разложение в ряд (Ряд Тейлора)
Функция Z=sqrt(Xmin^2 + Ymin^2) X(10) Y(12) C++
C++ По заданному ряду чисел построить новый ряд
Разложить функцию в ряд Тейлора и построить график C++
C++ Построить таблицу истинности по формуле
C++ Вычисление приближенного значения tan(x) через ряд Тейлора/ряд Маклорена
Сформировать новый массив по заданной формуле C++
C++ Построить матрицу по заданной формуле
C++ Построить новый список L3, включив в него элементы, которые входят одновременно в L1 и в L2

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kojt
73 / 69 / 2
Регистрация: 19.05.2010
Сообщений: 167
17.12.2012, 14:46     Построить новый ряд У по формуле Yi=(Xi^2)/Xmin #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;
qwesa
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 10
17.12.2012, 16:03  [ТС]     Построить новый ряд У по формуле Yi=(Xi^2)/Xmin #3
теперь ошибки не выдаёт, но и на экран ничгео не выводит.
Что делать?
Kojt
73 / 69 / 2
Регистрация: 19.05.2010
Сообщений: 167
17.12.2012, 16:11     Построить новый ряд У по формуле Yi=(Xi^2)/Xmin #4
Добавить вывод на экран
см функции printf
qwesa
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 10
17.12.2012, 16:12  [ТС]     Построить новый ряд У по формуле Yi=(Xi^2)/Xmin #5
Напишите пожалуйста какую переменную выводить и в какое место вписывать!Заранее благодарен
Yandex
Объявления
17.12.2012, 16:12     Построить новый ряд У по формуле Yi=(Xi^2)/Xmin
Ответ Создать тему
Опции темы

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