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

задача - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определение первого отрицательного числа последовательности http://www.cyberforum.ru/cpp-beginners/thread559373.html
всем привет! не поможете с решением? Напишите программу, которая определит первое отрицательное число последовательности: y = sin(i/100), i = 1,2,3… Оператор цикла выбрать по своему усмотрению,...
C++ генетический алгоритм на С++ задача- Пусть есть N разных предметов, каждый предмет имеет вес wi и полезность pi , так же имеется максимальный вес W, который можно положить в рюкзак. Требуется собрать такой набор предметов P,... http://www.cyberforum.ru/cpp-beginners/thread559343.html
Шаблон класса C++
Здраствуйте! Разрабатываю динамический массив. Необходимо реализовать, а не знаю как..не хватает опыта... короче: есть шаблон класса. В нем одно из полей - шаблонный список (List из STL). тоесть...
C++ Функция без параметров?
Начал разбираться с библиотекой alglib для решения интеграла сложной функции. В документации нашел такой код, но не могу разобраться с одним моментом. #include "stdafx.h" #include <stdlib.h>...
C++ Строки С++ http://www.cyberforum.ru/cpp-beginners/thread559314.html
Помогите!!! Я написал но вообще не правильно.... Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить последнее вхождение символа “р” в строке и вывести строку, начиная с первого...
C++ Добавление в конец первого списка Добрый день! У меня есть код программы, подскажите пожалуйста, как в 1 список добавить первые N элементов 2-го списка (N указывается пользователем) спасибо, вот код: #include "stdlib.h"... подробнее

Показать сообщение отдельно
zitxbit
88 / 740 / 75
Регистрация: 11.04.2012
Сообщений: 971
26.04.2012, 18:13
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <conio.h>
#include <math.h>
 
int main(void)
{
    int N = 0, D = 0;
    printf("Vvedite N = "); scanf("%d",&N);
    printf("Vvedite D = "); scanf("%d",&D);
 
    double *X = new double[N]; 
    for (int n = 0; n < N; n++)
    {
        X[n] = (n > 0) ? 2 + (double)1/X[n-1] : 2;
        if ((abs(X[n] - X[n-1]) < D) && (n > 0))
            printf("X[%d] = %f, X[%d] = %f, n = %d\n",n,X[n],n-1,X[n-1],n);
    }
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru