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

Ткните, пожалуйста, носом в ошибку. я не могу понять где, что не так - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Составьте пожалуйста блок схему для кода С++ http://www.cyberforum.ru/cpp-beginners/thread1194851.html
#include "stdafx.h" int _tmain(int argc, _TCHAR* argv) { return 0; } int lol,n,mas,res,i,min; int main() { scanf("%d",&n);
C++ Setlocal и cin.getline Привет Всем! У меня такая задачка. В начале программы setlocale(LC_ALL,"rus") чтоб консоль русские буквы понимала, но по ходу программы мне надо использовать cin.getline. Все хорошо, меню на русском, но вот ф-ция запоминает кракозябру, когда setlocal закоментила, все меню на кракозябре, а ф-ция запонимает нормальные русские буквы %-) можно, как-то такое решить? http://www.cyberforum.ru/cpp-beginners/thread1194842.html
C++ Программа должна читать из консоли переменное количество аргументов и выводить их
Программа должна читать переменное кол-во аргументов из командной строки и выводить их в виде "Hello, arg!" . Ф-я main() принимает два параметра число аргументов и массив параметров,который заканчивается нулем. Дело в том что нужно использовать именно ф-ю,которая принимает переменное число параметров ... Вот мой код,но он не работает... #include <iostream> #include <stdarg.h> using namespace...
Шаблоны функций C++
Помогите в программе реализовать поиск элемента #include <iostream> #include <algorithm> using namespace std; template <class T> void sort(T arr, int size) { for (int i = 0; i < size; i++) {
C++ Рекурсия, нужно отладить код http://www.cyberforum.ru/cpp-beginners/thread1194803.html
Всем привет! Помогите, написал рекурсию, код впринципе рабочий, вот только мне не нравится как он работает. Может кто знает как сделать его более понятным (именно в выводе информации на экран). Заранее спасибо! #include "stdafx.h" #include "locale.h" #include "conio.h" #include "math.h" #include <iostream> using namespace std; double algP(int N, float& x);
C++ Пересановка букв в слове Здравствуйте. Помогите пожалуйста! Вопрос жизни и смерти! Мне нужно составить программу на С++. Суть в том что нужно переставлять 4 буквы, которые идет по списку подряд английского алфавита, в 16 символов, которые изначально ввел пользователь. Карочее суть такая: 1) Пользователь вводит строку из 16 символов: 1234567890123456 2) Далее программа смотрит 4 первых символа и заменяет их по алфавиту.... подробнее

Показать сообщение отдельно
NOOBasi4
1 / 1 / 0
Регистрация: 05.05.2014
Сообщений: 36
31.05.2014, 19:16     Ткните, пожалуйста, носом в ошибку. я не могу понять где, что не так
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 <iostream>
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "RUSSIAN");
    cout << "Сколько чисел мы будем использовать? - ";
    int Num;
    cin >> Num;
 
    int* pNum = new int[Num];
    int* pNumCopy = pNum;
 
    cout << "Введём все числа" << endl;
 
    for(int NextNum = 0; NextNum < Num; NextNum++)
    {
        cout << "Число " << NextNum + 1 << " - ";
        pNum += NextNum;
        cin >> *pNum;
    }
 
    cout << "Для прикола посчитаем сумму всех чисел" << endl;
    pNum = pNumCopy;
 
    int SumNum = 0;
    cout << "Сумма всех чисел = ";
 
    for(int NextNum = 0; NextNum < Num; NextNum++)
    {
        pNum += NextNum;
        SumNum += *pNum;
    }
 
    cout << SumNum << endl;
 
    delete[] pNumCopy;
    return 0;
}
Если использовать прогу для количества чисел >2 то перед просчётом суммы или после неё постоянно вылетает крит. Для 2 всё идеально... в чём прикол я догнать не могу
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru