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

Помогите найти ошибку в программе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перевод из Pascal в C++ / С++ для начинающих http://www.cyberforum.ru/cpp-beginners/thread1145346.html
Помогите перевести исходник из Pascal в C++ {$A+,B-,D+,E+,F-,G-,I+,L+,N-,O-,P-,Q-,R-,S-,T-,V+,X+} {$M 16384,0,655360} {$R+,S+,Q+} Const Digits = ; Var hh,mm,ss: Longint; h,m,s: Longint;
C++ О графическом интерфейсе ! Всем привет! Появился следующий вопрос, я учусь писать граф. приложения на opengl, как я могу сделать там нормальный интерфейс, с кнопочками,что-то вроде текстбокса,ну и так далее. Возможно ли это?Где можно почитать?Заранее спасибо за помощь! http://www.cyberforum.ru/cpp-beginners/thread1145342.html
Написать функцию, которая удаляет элемент в позиции position из массива C++
void remove(int position) { } Спасибо)
C++ Даны целые числа A B C, проверить можно ли из них составить геометрическую прогрессию
Даны целые числа A B C , проверить можно ли из них составить геометрическую прогрессию. Если да, со ставьте из них возрастающую и убывающую прогрессию.
C++ Матрицы в си++ реверс при выводе на консоль http://www.cyberforum.ru/cpp-beginners/thread1145310.html
Мне нужно чтобы заданная матрица выводилась на экран не с первого элемента, а с последнего, как так сделать ? #include <iostream> using namespace std; { setlocale(0,"") int a={1,2,3,4}; cout<<"Наша изначальная матрица"<<endl; for (int i=n;i>0;i--) { for(int j=n;j>0;j--)
C++ Выводить в случайном порядке вопросы в программе тестирования Здравствуйте. У меня есть программа тестирования. Мне нужно сделать так что бы вопросы выводились рандомно. Короче по другому если перефразировать, то как сделать такой рандом, что бы числа не повторялись? Если использую rand()%4 и прокручиваю 4 раза, то появляются одинаковые числа. Помогите. подробнее

Показать сообщение отдельно
Vikki_19
0 / 0 / 0
Регистрация: 08.04.2014
Сообщений: 12
11.04.2014, 09:45     Помогите найти ошибку в программе
Помогите мне найти ошибку) Реализовать необходимо на С++
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
46
47
48
49
50
#include <iostream> 
#include <stdlib.h>
using namespace std;
 
const int N = 8;  
 
typedef struct Pnode Tnode;
 
struct Pnode{
  int Item;
  Tnode * Next;
};
 
void AddList( Tnode * List, int newElem){   // Добавить элемент в список
  Tnode * newNode;
  newNode = new Tnode;
  newNode -> Item = newElem;
  newNode -> Next = NULL;
  while (List -> Next != NULL) List = List -> Next;
  List -> Next = newNode;
}
 
void PrintList( Tnode * List){ // Распечатать список
  while (List != NULL){
    cout << List -> Item << ' ';
    List = List -> Next;
  }
  cout << endl;
}
 
void main(){
    {
  Tnode * A; // определяем список A
  A = new Tnode;  
  A -> Item = random(9)+1;  // Вносим первый элемент
  A -> Next = NULL;
  for (int i = 1; i < N; i++ ) //  заносим еще N-1 элемент
    AddList( A, random(9)+1);
  PrintList( A);   
 
  Tnode * Last = A;  // находим последний элемент списка
  while (Last -> Next != NULL) Last = Last -> Next; 
 
  Tnode * X = A;    // печатаем список, вычитая последний элемент
  while ( X -> Next != NULL){
    cout << X -> Item - Last -> Item << ' ';
    X = X -> Next;
  }
  cout << endl;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru