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

Стек - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подсчет количества различных элементов в массиве http://www.cyberforum.ru/cpp-beginners/thread179430.html
Всем привет! Сегодня всю пару ломал голову над задачей: Тема: функции Язык: Си Задача: дано X(M), Y(N). Вектор имеющий наибольшее количество различных элементов преобразовать по правилу: все элементы >= 10 заменить на 1. Ну вот заменить то не проблема, в функцию записать все - тоже. а вот как найти количество различных элементов в массиве? P.S. думаю надо сравнивать один элемент со всеми...
C++ cannot convert from 'int *' to 'double *' Помогите пожалуйста исправить ошибку: error C2440: '=' : cannot convert from 'int *' to 'double *'. #include <iostream.h> void main() { double *p; int a=15; p=&a; cout<<*p; } http://www.cyberforum.ru/cpp-beginners/thread179427.html
Разработать структуру и функции для расчета основных параметров электрической цепи C++
Прмогите написать прогу : Разработать структуру и функции для расчета основных параметров электрической цепи.
C++ Перестановочный шифр с ключевым словом
Помогите, нужно сделать программу что будет зашифровывать и расшифровывать текст с помощью перестановочного шифра. Буквы открытого текста записываются в клетки прямоугольной таблицы по ее строчкам. Буквы ключевого слова пишутся над столбцами и указывают порядок этих столбцов (по возрастанию номеров букв в алфавите). Чтобы получить зашифрованный текст, надо выписывать буквы по столбцам с...
C++ Погогите разобраться со связанными списками http://www.cyberforum.ru/cpp-beginners/thread179402.html
Здравствуйте. У меня было задание: Задан массив из n элементов. Расставить: наимешьший элемент в начало массива, следующий по величине - в конец, следующий по величине - на 2-е место, следующий - на 2-е с конца, и так все элементы массива. Т.е. было: 2 3 1 4 3 должно стать: 1 3 4 3 2 Вот мой код с использованием динамических массивов: #include <iostream.h> #include <conio.h> #include...
C++ Не могу разобраться где ошибка!error LNK2019: ссылка на неразрешенный внешний символ #include "stdafx.h" #include "conio.h" #include "stdio.h" #include "stdlib.h" #include "string.h" #include "math.h" #include <iomanip> #include <iostream> #include <windows.h> #define N 7 подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
21.10.2010, 14:39     Стек
Вот "массив стек" :
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 <stdio.h>
#include <stdlib.h>
 
#define SIZE 100
int top = 0;
int stack[SIZE];
 
void push ( int val )
{
    if ( top >= SIZE )
    {
        puts ( "Can't push: size is max\n" );
        exit ( EXIT_FAILURE );
    }
    printf ( "Pushing #%u element: %d\n", top, val );
    stack[top++] = val;
}
 
int pop()
{
    if ( ( --top ) < 0 )
    {
        puts ( "Can't pop: stack is empty\n" );
        exit ( EXIT_FAILURE );
    }
    printf ( "Poping #%u element: %d\n", top, stack[top] );
    return stack[top];
}
 
 
int main ( void )
{
    size_t i;
    for ( i = 0; i < 15; ++i )
        push ( i * i + 1 );
    while ( top )
        pop();
    return EXIT_SUCCESS;
}
 
Текущее время: 23:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru