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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Исчезает окно консоли по завершению работы программы http://www.cyberforum.ru/cpp-beginners/thread1096169.html
Исчезает окно консоля....исправьте, пожалуйста, чтобы окно не пропадало #include "stdafx.h" #include <iostream> #include <cstdlib> #include <cmath> using namespace std; //Функция ввода матрицы void vvod(float a, int n)
C++ Строку с методом подчеркивает и говорит о том, что не переданы аргументы. Как их передать в метод? метод таков: void Fraction :: Control(int &denominator, int &numerator) { if (denominator == 0) {cout << "error!try again!"<<endl;} if (numerator % denominator != 0) {cout << "error!try again!"<<endl;} Код из главной функции cout << "1-я дробь" << endl; x.setFraction(); x.Control(); http://www.cyberforum.ru/cpp-beginners/thread1096166.html
C++ Составьте блок схему пожалуйста кому не трудно
очень надо , просто я не понял эту тему болел , а надо сдавать
Найти наибольший элемент массива и указать сколько раз он встречается в массиве C++
Помогите подсчитать количество наибольшиго элемента массива. Наибольший массив элемента я нашел, а вот подсчитать количество наибольшего элемента не получается. namespace ConsoleApplication1 { class Program { static void Main(string args) { int mas = new int ;
C++ Пожалуйста составьте блок схему http://www.cyberforum.ru/cpp-beginners/thread1096123.html
пожалуйста кому не трудно в вложении
C++ Как передать одномерный массив в функцию? как передать одномерный массив в функцию? подробнее

Показать сообщение отдельно
funduk17
40 / 3 / 0
Регистрация: 20.05.2013
Сообщений: 66
14.02.2014, 11:13  [ТС]     Сформировать двунаправленный список. Удалить из него Элементы, с одинаковыми ключевыми полями
Не могу осилить эту задачу, вот сделал заготовку, надеюсь хоть в правильном направлении мыслю!

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
#include <iostream>
 
using namespace std;
 
struct list
{
 char x[20];
};
void ShowData(list *M, int N)
{
   for (int i = 0; i < N; i++)
    {cout << M[i].x  << endl;       
     cout << endl;
    }}
void GetData(list *M,int N)
{for (int i=0; i < N; i++)
    {cout << "ÑòðîêГ*: "; cin >> M[i].x;
     cout << endl;
    }}
    
void DeleteElem(int itime,music *M, int &N)
{
   for (int i = 0; i < N; i++)
    {if(M[i].x==ix)
         {for (int k = i; k < N-1; k++)
             {M[k].x=M[k+1].x;
               }
             N--; 
             i--; 
         }}}    
int main()
{setlocale(0,"rus" );
    
    
    
    
    system("pause");
    return 0;
}
 
Текущее время: 11:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru