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

Односвязный список - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Зависание и/или остановка работы http://www.cyberforum.ru/cpp-beginners/thread1006056.html
Доброго времени суток, коллеги! Не знаю, как сформулировать проблему, так что извините за некоторый сумбур в изложении. Итак, что у нас есть. Есть класс-родитель CMyPoint. Объекты класса (их 1000) выводят на экран точки с рандомными цветами и положением на экране. Условно получается картина звездного неба. От CMyPoint 6 наследников. CMyFly (разлетаюшиеся из центра точки-звезды, 400 штук),...
C++ Почему записываются цифры? Почему вместо букв в name записываются цифры? char name; sprintf(name,"%d",Edit2->Text); http://www.cyberforum.ru/cpp-beginners/thread1006029.html
C++ Определить наибольшее число среди нечетных элементов последовательности
Вводится последовательность целых чисел, 0 – конец последовательности. Определить наибольшее число среди нечетных элементов последовательности.
Найти количество наборов не являющихся знакочередующимися C++
Дано K наборов ненулевых целых чисел. Признаком завершения каждого набора является число 0. Найти количество наборов не являющихся знакочередующимися.
C++ инкапсуляция массива объектов http://www.cyberforum.ru/cpp-beginners/thread1006024.html
Здравствуйте Задание:Написать программу которая содержит класс и инкапсулирует в себе массив объектов..., остальные задания не важны вопрос в том - как инкапсулировать массив объектов, помогите пожалуйста, желательно на примере, ну или хотя бы на пальцах:)
C++ ГСЧ А подскажите пожалуйста, как сгенерировать числа от 10 до 1000000 ? и какой тип переменной использовать, long long? подробнее

Показать сообщение отдельно
Sivilan
6 / 6 / 0
Регистрация: 17.03.2013
Сообщений: 66
12.11.2013, 22:54     Односвязный список
Здравствуйте,правильно ли организовал ввод
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
#include <stdio.h>
#include <stdlib.h>
struct spisok
{
    int info;
    spisok *link;
};
     int add(int data)
     {
        spisok *first=NULL;
        if (first=NULL)
        {
            first= new (spisok);
            first->info=data;
            first->link=NULL;
        }
        else
        {
            spisok *pom;
            pom=first;
            while (pom->link!=NULL)
            {
                pom=pom->link;
            }
            pom->link=new (spisok);
            pom=pom->link;
            pom->info=data;
            pom->link=NULL;
            return pom;
     }
     }
void main (){
    int a;
spisok *first=NULL;
printf ("Vvedite chisla");
scanf ("%d",&a);
a= add (data);
}
спасибо
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru