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

Ошибка в коде - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Информатика http://www.cyberforum.ru/cpp-beginners/thread188754.html
Здравствуйте..Помогите пожалуйста с лабораторными по информатике?На языке С++?СМОЖЕТЕ КТО НИБУДЬ ПОМОЧЬ? Ребята вот ссылка лабы скачать посмотрите?Если сможете скажите пожалуйста?Очень вам буду благодарен? Добавлено через 58 секунд Там под каждой лекцией идет сразу лаба,ну вообщем поссмотрите что сможите сделать? Оформляйте задания так, как принято на форуме. Прочитайте правила...
C++ Квадратная матрица размером nxn, исключить из неё столбец, в которой находиться максимальный элемент Помогите мне пожайлуста с программой. условие такое: Дана квадратная матрица размером nxn. исключить из нее столбец, в котором находиться максимальный элемент этой матрицы.Количество столбцов уменьшиться на 1. Исходная матрица задаётся в виде двумерного массива случайным образом. Вывести на экран исходную и результирующую матрицы . Понятия не имею как сделать эту программу Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread188749.html
C++ Доделать надо а ума не хватает
/* 7. Имеется массив записей, расположенных по возрастанию некоторого ключевого поля. Одинаковых ключей нет. Построить из элементов массива бинарное дерево такое, что для каждой вершины ключ левого сына меньше ключа отца, а ключ отца меньше ключа правого сына. Составить программу быстрого поиска элемента с заданным ключом, возвращающую номер элемента массива, если есть элемент с этим ключом....
массив C++
#include <stdio.h> #include <string.h> #include <conio.h> #include <ctype.h> void main() { clrscr(); const int MAX=50; char s, q, *tmp; int index=0;
C++ работа с тремя параллельными потоками http://www.cyberforum.ru/cpp-beginners/thread188709.html
У меня есть программа... #include "stdafx.h" #include <fstream> #include <iostream> #include <iomanip> #include <math.h> #include <stdio.h> #include <windows.h> #include "conio.h"
C++ Выбор СИ++ Подскажите что лучше VS C++ 2010 или Borland C++ ? и какая между ними разница ? подробнее

Показать сообщение отдельно
zloivan
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 8
09.11.2010, 22:50     Ошибка в коде
Задача: Получить максимальную по длине неубывающую под последовательность цифр введенного числа. Ошибка возникает в случае если эта под последовательность начинается с первого элемента массива. То есть скажем берем число 345625374672 по идее программа должна выдать 3456 но она меняет 3 на 2, и я вообще не пойму где там есть возможность изменить элемент массива... В общем много уважаемые программисты, пожалуйста, помогите тупому))
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
       #include <iostream>
        #include <conio>
using namespace std;
 
int main()
{
const int n=12;
 
int A[n],B[n];
long long int k,p;
cout<<"Vvedite posledovatel'nost' s kollichestovm elementov ravnim "<<n<<endl;
cin>>k;
p=k;
 
for (int j=n-1; j>-1; j--)
        {A[j]=k%10;
        k=k/10;
        }
 
B[0]=1;
for (int i=0; i<n; i++)
        {if (A[i]<A[i+1]) B[i+1]=B[i]+1;
                else B[i+1]=1;
        }
 
int max=B[0];
for (int i=0; i<n; i++)
        {if (B[i+1]>max)
                {k=i+1;
                 max=B[i+1];
                }
 
        }
cout<<"Samaya dlinnaya ne ubivayushaya \npodoposledovatel'nost' posledovatel'nosti "<<p<<" = ";
for (int i=k+1-max; i<(k+1); i++)
        {cout<<A[i];
        }
 
getch(); return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru