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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти максимальное двузначное число http://www.cyberforum.ru/cpp-beginners/thread755167.html
Найти максимальное двузначное число без использования массива. То что сделал: #include <fstream> #include <iostream> #include <ctime> using namespace std; int main() { double D; int A,m;
C++ Найти сумму элементов, расположенных правее последнего отрицательного элемента программа, которая для вещественного массива из 20 элементов определяет сумму его элементов, расположенных правее последнего отрицательного элемента. массив одномерный подскажите алгоритм нахождения самого правого отрицательного элемента и как сложить последующие положительные элементы массива. http://www.cyberforum.ru/cpp-beginners/thread755159.html
нужно найти ошибку в программе с++ на двумерные массивы C++
void task_1(int** A, int M ) { int i, j; double sum=0; bool flag=0; printf("\n1 задание: "); for(i=0; i<M; i++) for(j=0; j<M; j++) if (A<0) { for(j=0; j<M; j++)
C++ VS12 Почему "Нажмите для продолжения." вылезает 2 раза?
Простейшая программа суммы 2х чисел После вывода суммы дважды пишет "Нажмите для продолжения...", а если комментирую паузу, то, соответственно, моментально закрывается! #include <iostream> using namespace std; void main() { int a, b, sum; cout << "Input a\n"; cin >> a; cout << "Input b\n"; cin >> b;
C++ VC 2010 где посмотреть потерю памяти http://www.cyberforum.ru/cpp-beginners/thread755139.html
Если не освободить память ячейки динамического массива, как мне говорили , то будут потери памяти - это понятно , в VC2008 это можно увидеть во вкладке output, то биш вывод, а в VC2010 этой информации чёто не видать , вопрос где эту инфу можно увидеть или компилятор справляется сам?
C++ Объясните что не так с указателем в программе Функция defStart возвращает указатель на int . В main другой указатель присваивает значение(адрес) возвращенного указателя. Затем в цикле вывожу значения используя нотацию массива cout<<result<<" "; И Вместо 1 0 0 0 в консоль выводит 1 9083459837 9083409587340 0983459839487 . Зато если я вывожу вот так cout<<*result<<" "; , то получаю ожидаемый результат 1 0 0 0 . Объясните почему так ?... подробнее

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

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 ();
}
По условию с клавиатуры вводится число, вывести сколько раз это число совпадает с элементами списка.
Помогите пожалуйста(( Ни как не получается реализовать эту часть условия.(( Все попытки разобраться со структурами были не удачны( Заранее спасибо)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru