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

Задачи по программированию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Рассчитайте значение числового ряда. ПОМОГИТЕ, ПОЖАЛУЙСТА, http://www.cyberforum.ru/cpp-beginners/thread650894.html
Помогите, пожалуйста, с задачей. Постоянно какие-то ошибки выскакивают. Вот то, что я написала: #include "stdafx.h" #include <math.h> #include <iostream> using namespace std; int main ()
C++ Цикл с двумя условиями Подскажите, как написать, цикл который бы останавливался при значении переменной choice равной 1 или 2. Ввожу так, получается бесконечный цикл. int choice=0; for (;choice!=1 || choice!=2;) { cout<<"\nPlease, choose 1 or 2\n"; cin>>choice; } http://www.cyberforum.ru/cpp-beginners/thread650888.html
Сортировка самого столбца C++
Вообщем возникли затруднения со следующим Матрица есть,раньше как то делал сортировку столбцов матрицы,а чтобы сами столбцы сортировались оставаясь на своих местах не приходилось,надеюсь поможет кто кодом Нужно отсортировать САМ столбец по убыванию элементов,и так про каждый столбец.Пример Исходная 1.33 4.14 2.14 7.44 0.41 8.87 9 1.44 5.53 7.12 3.01 4.45
Все нулевые элементы матрицы разместить на местах с четными индексами строк и столбцов C++
nado napisat' s malloc() pomogite!!! Добавлено через 5 минут nado napisat' na C
C++ Графики http://www.cyberforum.ru/cpp-beginners/thread650859.html
Здравствуйте посоветуйте литературу чтобы рисовать трёхмерные графики, к ним касательный и нормали. Желательно попроще(
C++ способы программирования Здравствуйте! При написании запутанных программ очень часто они превращаются не разбери-что, например при тестировании методов классов, приходится добавлять внешний код функции теста, в свою очередь он вносит ненужные изменения в работу. Пишу программы с QT и Visual Studio. подскажите, как начать писать мне более грамотный и простой код, используя классы понятное дело. Что вы думаете об... подробнее

Показать сообщение отдельно
ProNoooob
71 / 71 / 6
Регистрация: 14.10.2009
Сообщений: 121
12.09.2012, 20:00     Задачи по программированию
Цитата Сообщение от globys363 Посмотреть сообщение
Добрый вечер друзья, помогите пожалуйста с задачами по С++:
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#include <stdlib.h>
 
#define LIST_SIZE 100
 
struct List
{
    int data;
    List *next;
};
 
List *BuildList(int _size);
List *ClearList(List *_list);
bool  FindDuplicate(List *_list, int _data);
 
int main()
{
    List *list;
 
    list = BuildList(LIST_SIZE);
 
    list = ClearList(list);
 
    return 0;
}
 
List *BuildList(int _size)
{
    List *list = 0;
    List *new_list;
 
    for(int i = 0; i < _size; i++)
    {
        new_list = new List();
        new_list->data = rand() % 5;
        new_list->next = list;
        list = new_list;
    }
 
    return list;
}
 
List *ClearList(List *_list)
{
    List *clear = 0;
    List *temp;
 
    while(_list)
    {
        if(FindDuplicate(_list->next, _list->data))
        {
            _list = _list->next;
        }
        else
        {
            temp = _list->next;
            _list->next = clear;
            clear = _list;
            _list = temp;
        }
    }
 
    return clear;
}
 
bool FindDuplicate(List *_list, int _data)
{
    while(_list)
    {
        if(_list->data == _data)
            return true;
 
        _list = _list->next;
    }
 
    return false;
}
Очень просто.
 
Текущее время: 00:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru