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

Загвостка с множеством (массивом) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка методом Синглтона http://www.cyberforum.ru/cpp-beginners/thread430712.html
Здравствуйте, помогите найти информацию по сортировке методом Синглтона. О такой сортировке слышу первый раз, в интернете почти ничего нет, может кто читал, реализовывал данную сортировку?
C++ Вывод переменой Я не знаю как вывести переменою на с++ в win32api сразу спасибо за помощь http://www.cyberforum.ru/cpp-beginners/thread430705.html
C++ abs(float x)
Я не понимаю почему но у меня функция abs возвращает модуль от int чисел и всегда 0 от double чисел. В чём может быть проблема?Хотя вот в данном примере частное a/b получается, но как-то без знаков после запятой, а abs(b) стабильно 0. #include <stdio.h> #include <stdlib.h> int main(){ int k,l; double a,b; k=233; l=-122;
При попытке найти окно выдает 0 C++
#include <iostream> #include <Windows.h> using namespace std; int main() { HWND a = FindWindow((LPCWSTR) NULL, (LPCWSTR) "Безымянный — Блокнот"); cout << (long) a <<endl; system("PAUSE"); }
C++ Использование идентификаторов. http://www.cyberforum.ru/cpp-beginners/thread430690.html
#include <iostream> #include <conio.h> #define N 4 #define M 5 void main() { { int mass; for(int i = 0; i< N; i++){ for(int j = 0; j< M; j++)
C++ Работа с бинарной кучей У меня есть программа связанная с бинарной кучей,добавлением в неё элемента, поиска необходимого и его удаление.Но в ней есть неполадки, не вставляет в корень наибольший элемент и при удалении дублирует последний или предпоследний элемент. Помогите в решении и объясните пожалуйста. Заранее спасибо! // kucha.cpp: главный файл проекта. #include "stdafx.h" #include <iostream> #include... подробнее

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

Загвостка с множеством (массивом) - C++

18.01.2012, 18:58. Просмотров 980. Ответов 18
Метки (Все метки)

Прошу прощения ,у меня такая проблема - нужно осуществить вывод в массив .Как я понял Y=f(xi) это множество и его нужно реализовать ,а как я незнаю .
Сама задача - Составить и выполнить программы циклической структуры расчета Y=f(xi), где xi еX
Множество значений аргумента X 0,1; 0,2; 0,8

Не по теме:

Название: 18.02.png
Просмотров: 104

Размер: 2.3 Кб


Это мой код:
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#define _USE_MATH_DEFINES
#include<iostream>
#include<stdio.h>
#include<cmath>
int main()
{
double x;
double y[100];
double x1,x2,h;
double y1,y2;
int j = 0;
//Вводим значение,обозначающие промежуток(от x1 до x2)
printf("Enter x1 = ");
scanf("%lf",&x1);
printf("\nEnter x2 = ");
scanf("%lf",&x2);
//Вводим шаг
printf("\nEnter h = ");
scanf("%lf",&h);
//Проходим по промежутку (x1,x2) с шагом h
for(x = x1; x <= x2; x += h)
{
 //Вначале проверяем подойдет ли нам значение,по условию подходят только x > 0(1-ое условие)
 if(x > 0)
 {
 
 y1 = (log10(x) - pow(M_E, 2.3 * x));
 //Если x > 0,проверяем,чтобы под корнем было выражение больше нуля.Числитель
 if(y1 > 0)
 {
 //Проверяем существование тангенса, для этого cos(x) != 0
 if(cos(x) != 0)
 //Проверяем знаменатель,нужно,чтобы не был нулем
 y2 = (pow(tan(x * M_PI / 180), 2) - pow(2,x));
 if(y2 != 0)
 {
 y[j] = (double) sqrt(y1) / pow(y2,(double)1/3);
 j++;
 }
 }
 }
 else continue;
}
if(j == 0) printf("There is no elements on %lf for %lf with step %lf",x1,x2,h);
for(int i = 0; i < j; i++)
printf(" %lf ", y[i]);
system("pause");
return 0;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru