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

Составить программу которая переворачивает список L, изменяет ссылки в этом списке так, чтобы его элементы оказались расположенными в обратном порядке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Произведение n первых нечетных чисел равно р. Сколько сомножителей взято? http://www.cyberforum.ru/cpp-beginners/thread298438.html
Произведение n первых нечетных чисел равно р. Сколько сомножителей взято? Если введенное число n не является указанным произведением, сообщить об этом.
C++ Создать файл wares, содержащий сведения об экспортируемых товарах (10 записей) Создать файл wares, содержащий сведения об экспортируемых товарах (10 записей): указывается наименование товара, страна, импортирующая товар, и объём поставляемой партии в штуках. Найти страны, в которые экспортируется данный товар, и общий объём его экспорта. http://www.cyberforum.ru/cpp-beginners/thread298437.html
Найти сумму первых N членов арифметической (геометрической) прогрессии. C++
Задачу нужно решить с помощью рекурсии.... Найти сумму первых N членов арифметической (геометрической) прогрессии.
Структуры. Описать переменную служащий C++
Описать переменную служащий, состоящую из имени, фамилии, отчества служащего, даты рождения, образования, домашнего адреса, профессии. Определить имена людей с высшим образованием. Выдать данные о служащем, который имеет ту или иную профессию.
C++ Сформировать квадратную матрицу порядка n по заданному образцу http://www.cyberforum.ru/cpp-beginners/thread298415.html
сформировать квадратную матрицу порядка n по заданному образцу 1111 1001 1001 1111 Именуйте темы осмысленно. Название темы должно максимально полно отражать ее содержимое.
C++ Определить, сколько в наборе слов, заканчивающихся буквой а Дан набор слов, разделенных точкой с запятой ( ; ). Набор заканчивается двоеточием ( : ). Определить, сколько в нем слов, заканчивающихся буквой а. Добавлено через 25 минут А я вот немножко парился и кажись работает))) #include <stdio.h> #include <string.h> #include <conio.h> void main () { подробнее

Показать сообщение отдельно
pito211
186 / 173 / 8
Регистрация: 22.03.2010
Сообщений: 612
24.05.2011, 11:33     Составить программу которая переворачивает список L, изменяет ссылки в этом списке так, чтобы его элементы оказались расположенными в обратном порядке
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
void main(void) {
    int *x;
    char n,b;
    int i,j;
    puts(" Vvedite cpicok: ");  
    scanf("%d", &n);
    x = new int[n];
    for (int k = 0; k != n; k++)
    {
        x[k] = rand() % 20;
    }
    for (int k = 0; k != n; k++)
    {
        printf("%d", x[k]);
    }
    if (x == NULL) {
        puts(" Предел размерности ! ");
        return;
    } 
    i = 0;
    j = n-1;
    while (i < j)
    {
        int tmp = x[i];
        x[i] = x[j];
        x[j] = tmp;
        i++;
        j--;
    }
    for (int k = 0; k != n; k++)
    {
        printf("%d", x[k]);
    }
    scanf("%lf", &x[i]);
    delete [ ]x;                            // Освобождение памяти
}
вывод на экран можно стереть, это я для проверки добавил

Добавлено через 4 минуты
не работало наверно потому что
Цитата Сообщение от Елена )) Посмотреть сообщение
char *x;
Цитата Сообщение от Елена )) Посмотреть сообщение
x = new double [n] ;
 
Текущее время: 05:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru