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

Использование динамических структур данных (вывести, сколько раз число совпадает с элементами списка) - C++

Восстановить пароль Регистрация
 
pr1me222
0 / 0 / 0
Регистрация: 11.05.2011
Сообщений: 71
07.01.2013, 20:55     Использование динамических структур данных (вывести, сколько раз число совпадает с элементами списка) #1
Есть задачка

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
#include <iostream>
# include <conio.h>
#include <math.h>
#include <stdlib.h>
using namespace std;
void main()
{
    struct node {   int info;  
    struct node *next;
    };
    typedef node *NodePtr;  // указатель на тип node
    NodePtr head = NULL;
    NodePtr p;      // указатель на текущий элемент
    int N = 10;     // количество элементов в очереди
    int cnt = 1;// счетчик элементов в очереди
    int i;
    if (head == NULL)
    {   head = new node;
    //head->info = cnt++;   
    // или так:
    head->info = rand();
    head->next = NULL;
    } 
    for (int i = 2; i<=N; i++)
    {   p = new node;
    p->info =rand();
    //cnt++;    
    // 
    //random(100) - 50;
    p->next = head;
    head = p;
    }
// Вывод стека на экран
    p = head;
    for (i = 1; i<=N; i++)
    {   cout << p->info << ' ';
    p = p->next;
    }
    cout <<endl;
 
{
    
}
    getch ();
}
По условию с клавиатуры вводится число, вывести сколько раз это число совпадает с элементами списка.
Помогите пожалуйста(( Ни как не получается реализовать эту часть условия.(( Все попытки разобраться со структурами были не удачны( Заранее спасибо)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.01.2013, 20:55     Использование динамических структур данных (вывести, сколько раз число совпадает с элементами списка)
Посмотрите здесь:

Программирование с использованием динамических структур данных C++
C++ Программирование с использованием динамических структур данных
Разработка динамических структур данных и функций их обработки C++
Даны натур число n,символы s1. Подсчитать:а) сколько раз среди данных символов встречается символ + C++
Описать одну из сложных динамических структур данных C++
C++ Формирование, сортировка и обработка динамических структур данных.
C++ Использование двухмерных массивов! (дополнить код: показать, сколько раз каждое число используется в массиве )
динамических структур данных C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
no_wearines
 Аватар для no_wearines
52 / 48 / 2
Регистрация: 01.01.2012
Сообщений: 322
08.01.2013, 01:28     Использование динамических структур данных (вывести, сколько раз число совпадает с элементами списка) #2
C++
1
2
3
4
5
6
7
8
9
10
11
p = head;
int i_1, i_c = 0;
cin>>i_1;
 
while(p)
{
if(i_1 == p->info)
++i_c;
 
p = p->next;
}
Yandex
Объявления
08.01.2013, 01:28     Использование динамических структур данных (вывести, сколько раз число совпадает с элементами списка)
Ответ Создать тему
Опции темы

Текущее время: 06:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru