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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
Елена ))
-2 / 0 / 0
Регистрация: 11.05.2011
Сообщений: 67
#1

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

18.05.2011, 10:08. Просмотров 1373. Ответов 5
Метки нет (Все метки)

Составить программу, которая переворачивает список L, т.е. изменяет ссылки в этом списке так, чтобы его элементы оказались расположенными в обратном порядке.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2011, 10:08     Составить программу которая переворачивает список L, изменяет ссылки в этом списке так, чтобы его элементы оказались расположенными в обратном порядке
Посмотрите здесь:

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

Введенное предложение обработать так, чтобы его последовательность слов напечатать в обратном порядке - C++
Введенное предложение обработать так, чтобы его последовательность слов напечатать в обратном порядке.

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

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

Составить программу, которая переводит число из десятичной системы счисления в двоичную в обратном порядке ( 2 - C++
Составить программу, которая переводит число из десятичной системы счисления в двоичную в обратном порядке ( 2310 -> 111012). Пожалуйста,...

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

Написать программу, которая считывает текст из файла и выводит на экран все его предложения в обратном порядке. - C++
Написать программу, которая считывает текст из файла и выводит на экран все его предложения в обратном порядке. Решение программы повлияет...

Написать программу, которая считывает текст из файла и выводит на экран все его предложения в обратном порядке. - C++
Написать программу, которая считывает текст из файла и выводит на экран все его предложения в обратном порядке. Умоляю...помогите((((

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

Переставить элементы массива так, чтобы отрицательные оказались в начале, положительные - в конце - C++
дан массив целых чисел переставить его элементы так, чтобы отрицательные оказались в начале, положительные - в конце, а нули - между...

Составить программу которая переворачивает каждое слово строки (перевод с Паскаля) - C++
uses crt; var i,j:Integer; s,sl,b:string; begin write ('Vvedite slovo '); Readln(s); sl:=''; s:=s+' '; for i:=1 to...

Преобразовать массив так, чтобы между 0 ограничивающими первый отрезок, оказались элементы второго отрезка - C++
"В последовательности А из N элементов каждую группу из рядом стоящих нулей заменить одним нулем . Среди отрезков последовательности ,...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Елена ))
-2 / 0 / 0
Регистрация: 11.05.2011
Сообщений: 67
24.05.2011, 10:11  [ТС]     Составить программу которая переворачивает список L, изменяет ссылки в этом списке так, чтобы его элементы оказались расположенными в обратном порядке #2
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
#include <stdio.h>
#include <conio.h>
#include <windows.h>
 
void main(void) {
char *x;
char n,b;
int i,j;
    puts(" Vvedite cpicok: ");  
    scanf("%d", &n);
    x = new double [n] ;
    if (x == NULL) {
        puts(" Предел размерности ! ");
        return;
    } 
    for (i=0;i>j;i++){
        for (j=n;j<i; j--){ 
    x[i]=b;
    x[i]=x[j];
    x[j]=b;
        }
    }
scanf("%lf", &x[i]);
    delete [ ]x;                // Освобождение памяти
}
Добавлено через 47 секунд
Ерунда какая-то получилась
Aneron
157 / 156 / 12
Регистрация: 20.04.2010
Сообщений: 570
24.05.2011, 10:21     Составить программу которая переворачивает список L, изменяет ссылки в этом списке так, чтобы его элементы оказались расположенными в обратном порядке #3
C++
1
2
3
4
5
6
char buff[1024]={0};
setlocal(LS_ALL,"Russian");
printf("Введите список.");
scanf("%s",buff);
for(int i = strlen(buff);i >=0; --i)
putc(buff[i]);
Елена ))
-2 / 0 / 0
Регистрация: 11.05.2011
Сообщений: 67
24.05.2011, 11:13  [ТС]     Составить программу которая переворачивает список L, изменяет ссылки в этом списке так, чтобы его элементы оказались расположенными в обратном порядке #4
Не хочет работать
pito211
186 / 173 / 8
Регистрация: 22.03.2010
Сообщений: 612
24.05.2011, 11:33     Составить программу которая переворачивает список L, изменяет ссылки в этом списке так, чтобы его элементы оказались расположенными в обратном порядке #5
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] ;
Елена ))
-2 / 0 / 0
Регистрация: 11.05.2011
Сообщений: 67
24.05.2011, 13:48  [ТС]     Составить программу которая переворачивает список L, изменяет ссылки в этом списке так, чтобы его элементы оказались расположенными в обратном порядке #6
Работает, спасибо большое
Yandex
Объявления
24.05.2011, 13:48     Составить программу которая переворачивает список L, изменяет ссылки в этом списке так, чтобы его элементы оказались расположенными в обратном порядке
Ответ Создать тему
Опции темы

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