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

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

Войти
Регистрация
Восстановить пароль
 
pr1me222
0 / 0 / 0
Регистрация: 11.05.2011
Сообщений: 71
#1

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

07.01.2013, 20:55. Просмотров 282. Ответов 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++
Даны натур число n,символы s1. Подсчитать:а) сколько раз среди данных символов встречается символ + C++
Описать одну из сложных динамических структур данных C++
C++ Формирование, сортировка и обработка динамических структур данных.
C++ Определить, сколько раз число встречается в массиве
C++ Составление программ на использование структур данных
C++ Сколько раз встречается максимальное число
C++ Сколько раз число входит в последовательность
C++ Массив: вывести число, повторяющееся наибольшее число раз.
Вывести информацию о студенте из списка структур C++
C++ Использование структур данных

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
no_wearines
 Аватар для no_wearines
52 / 48 / 2
Регистрация: 01.01.2012
Сообщений: 324
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     Использование динамических структур данных (вывести, сколько раз число совпадает с элементами списка)
Ответ Создать тему
Опции темы

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