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

Задача из учебника Дейтела Харви - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ tolower crush http://www.cyberforum.ru/cpp-beginners/thread620870.html
Использование tolower крашит мою программу, только если каждый экземпляр не открыт и не отлаживается через Visual Studio. locale loc; for (size_t i=0; i<conns.length(); ++i) { conns=tolower(conns,loc); } В чем может быть проблема? Необработанное исключение в "0x77d9e3fb" в "vfs_client.exe": 0xC0000005: Нарушение прав доступа при записи "0x00000000". Стек вызовов содержит много повторений...
C++ Как вернуть программу на начало выполнения? Здравствуйте! такая проблема - искала в книгах, интернете, на форуме - не нашла:( Написала программу для поиска делителей очень большого числа. Теперь хочу добавить в конце алгоритма предложение о вводе нового числа, но не знаю как. (Нужно чтобы при согласии пользователя, снова выводилось приглашение на ввод числа и новый поиск) как это делается? заранее спасибо) http://www.cyberforum.ru/cpp-beginners/thread620861.html
Написать программу которая будет разделять число C++
Помогите написать программу которая будет разделять число. Например мы уводим число 12546 програма должна это число разделить на 1, 2, 5, 4, 6 и присвоит a,b,c,s,e.
C++ Двоичное дерево. Выбивает ошибку где-то на 1000 шаге виполнения.
Unit1.cpp//--------------------------------------------------------------------------- #pragma hdrstop #include "Unit2.h" //--------------------------------------------------------------------------- #pragma argsused FILE *fname,*fp; char s,w; TTreeItem *tree; int main(int argc, char* argv)
C++ Реализация алгоритма Рабина-Карпа для двух однонаправленных линейных списков http://www.cyberforum.ru/cpp-beginners/thread620819.html
Здравствуйте! Собственно, вопрос находится в заголовке: у меня описано два списка, надо этим алгоритмом найти количество вхождений первого списка во второй. Прошу о помощи, заранее спасибо.
C++ Найти в списке первый подходящий по размеру узел Дан линейный односвязный список свободных блоков памяти. Узел-адрес начала блока, размер блока. На входе подается запрос на блок памяти определенного размера. Найти в списке первый подходящий по размеру узел, произвести необходимые изменения в списке и выдать сообщение если таких узлов нет. подробнее

Показать сообщение отдельно
Flexoid1
5 / 5 / 0
Регистрация: 08.07.2012
Сообщений: 20
08.07.2012, 21:01  [ТС]     Задача из учебника Дейтела Харви
Решил не заморачиваться и сделал так:
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
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
 
int search (const int [], int, int);
 
int main()
{
    const int arraySize=20;
    int array [arraySize];
    int counter=0;
    for (int i=0; i<arraySize; i++) {
        cout<<"Enter number: ";
        cin >> array [ i ];
        if (array [i] >=10 && array [ i ] <=100) {
            if ( search(array, array [ i ], i ) != 1 ) {
                cout<< array [ i ]<<endl;
            }
        }
        else {
            cout<<"Error\n";
            i--;
        }
    }
    for (int i=0; i<arraySize; i++) {
        cout<< array[i]<<' ';
    }
}
 
int search ( const int array[], int key, int size)
{
    for (int i=0; i<size; i++) 
        if ( array[i] == key ) return 1;
    return -1;   
}
 
Текущее время: 11:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru