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

Вывод массива по спирали. Ошибка исполнения. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Внести единую упорядоченность в последовательность http://www.cyberforum.ru/cpp-beginners/thread395761.html
Дано действительные числа c1, . . . cp, d1 . . .dq(c1≤ c2. . . ≤cp , d1≤ d2. . . ≤dq), внести единую упорядоченность в c1, . . . cp, d1 . . .dq, получив f1,f2, . . . fp+q , такие что f1 ≤f2≤ . . . ≤fp+q. Число сравнений не должно превышать p + q.
C++ Блок схема к коду Подскажите пожалуйста как будет выглядеть блок схема к имеющемуся коду: #include <fstream> #include <string> using namespace std; int main(void) { fstream fin("in.txt", fstream::in); if(! fin.is_open()) return 1; http://www.cyberforum.ru/cpp-beginners/thread395755.html
Дан одномерный массив, состоящий из N целочисленных элементов C++
Помогите пожалуйста решить задачку Дан одномерный массив, состоящий из N целочисленных элементов: 1. Найти максимальный отрицательный элемент 2. Вычислить среднеарифметическое нечетных элементов массива Заранее спасибо Добавлено через 1 час 48 минут ап ап ап
C++ Помогите с удалением
Такая проблема не могу понять как сделать: пользователь вводит текст длиной не больше 250 символом, конец ввода символ /. Потом пользователь вводит слово которое надо удалить в тексте
C++ консольний калькулятор выражений на С или С++ без ООП http://www.cyberforum.ru/cpp-beginners/thread395744.html
Помогите, пожалуйста! Учусь писать в VC++. задали к єкзамену: консольный (строковый) калькулятор выражений (типа, (3-(12.3*4)/3)+1 и т.д.) на С или С++ без ООП с использованием польськой записи (нотации) или, если нету, без нее. Есть код, но он очень сложный. Мне б "попроще" (только '+', '-', '/', '*' и '(', ')' ). // Calc.cpp : Defines the entry point for the console application. //
C++ почему не запускается по логике должно все правильно работать, но даже не запускается. #include<stdlib.h> #include<limits.h> #include<conio.h> #include<iostream.h> int main() { unsigned short max, i, k, x; int sum = 0; подробнее

Показать сообщение отдельно
bohdan159
0 / 0 / 0
Регистрация: 30.11.2011
Сообщений: 3
30.11.2011, 22:06     Вывод массива по спирали. Ошибка исполнения.
От-так попробуй.

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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
 
int main()
{       
    int n = 4;
    int m = 5;
    int k=1;
    int ** A = new int * [n];
        for (int i = 0; i < n; i++)
                {
           A [i] = new int [m];
        }
                
    for (int i = 0; i < n; i++){
        for (int j = 0; j < m; j++)
                {
            A [i][j] = k;
            k++;
            if ( A [i] [j] < 10) { cout << " ";}
            cout << A [i][j] << " ";
        }
        cout << endl;
    }
    cout << endl <<endl;
        
        int i=0;
        int P = 5;
        int N = 4;
        int L = 0;
        int V = 0;
        //int l = n*m;
        int B [100];
 
 
while ((L < P) && (V < N)) {
        for (i = 0;  i < P; i++){
                cout << A[P - i][N];     
                N = N - 1;
                        for (i = 0; i < V; i++){
                                B[i] = A[L][N - i]; 
                                V = V - 1; 
                                        for (i = 0; i < P; i++){
                                                B[i] = A[L + i][V];
                                                L = L + 1; 
                                                        for (i = 0; i < V; i++){
                                                                B[i] = A[P][V + i]; 
                                                                V = V + 1; 
                                                        }
                                        }
                        }
        }
                                        
                        
        
}                       
                        
for ( i =0; i < l; i++){
        cout << B [i] << " ";
cout << endl;
}
}
 
Текущее время: 12:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru