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

Использование указателей при работе с одномерными и двумерными массивами. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод из 10-ой в любую другую систему счисления. http://www.cyberforum.ru/cpp-beginners/thread274374.html
#include<iostream> #include<cstring> using namespace std; void d_to_char(double x1,int osn, char x_db){ double x=fabs(x1); int cel=floor(x); double res=0,res1=0; double ost=x-cel; while(cel%osn!=0) { cel=cel%osn;
C++ Бинарное дерево. Поиск. Здравствуйте. Дано задание, создать бинарное дерево с возможностью добавления, удаления элементов и поиск. Знаю, что тут ничего сложного и в принципе всё сделал. По ходу изучения понял что чтобы красиво выводить дерево мне нужны итераторы, с этим тоже более менее разобрался. Но есть одна загвоздка с поиском. Не знаю как обработать случай, когда искомый элемент не найден. template<typename T>... http://www.cyberforum.ru/cpp-beginners/thread274360.html
Выяснить, входит ли в последовательность S1 ,. . ., Sm буква Ю C++
Даны натуральное число n, символы S1 ,..., Sn . Известно, что символ S1 отличен от символа * и что среди S2 , S3 ,. . ., Sn есть по крайней мере один символ *. Пусть S1 ,. . ., Sn - символы данной последовательности, предшествующие первому символу * ( m заранее неизвестно). Выяснить, входит ли в последовательность S1 ,. . ., Sm буква Ю
C++ Обработка строки
Здравствуйте. У меня есть строка: нолщаувсдлч ощзхзждцвыбьчля start Как удалить все до слова start?
C++ Ввести сведения о результатах экзаменационной сессии группы http://www.cyberforum.ru/cpp-beginners/thread274285.html
Ввести сведения о результатах экзаменационной сессии группы по следующей структур: ФИО, предмет(три предмета), оценка. Вывести: а) всех кто получил двойки; б) все сведения для указанной фамилии. Примечание: *использовать меню; *данные вывести в виде таблицы.
C++ Дан одномерный массив A(20). Первую половину перенести в конец Дан одномерный массив A(20). Первую половину перенести в конец. Именуйте темы осмысленно. Название темы должно максимально полно отражать ее содержимое. подробнее

Показать сообщение отдельно
Tyoma
51 / 51 / 8
Регистрация: 12.05.2010
Сообщений: 139
Завершенные тесты: 3
11.04.2011, 17:45     Использование указателей при работе с одномерными и двумерными массивами.
С Turbo C особо не знаком, но думаю Вам подойдет вот это:

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int main() {
    int n;
    float *X, result = 1; 
    printf("Insert n:\t");
    scanf("%d", &n);
    if(n <= 0) return -1;
    X = new float[n];
    printf("\n");
    for(int i=0; i<n; i++) {
        printf("Insert X%d:\t", (i+1));
        scanf("%f", &X[i]);
    }
    for(int i=0; i<(n-1); i++) {
        result *= (X[i] + X[i+1] + (2* X[n-i-1] ));
    }
    printf("\nResult: %f", result);
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru