Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
alexandrov000
0 / 0 / 2
Регистрация: 08.06.2013
Сообщений: 11
#1

выводит между результатом непонятное число - C++

22.12.2013, 14:26. Просмотров 277. Ответов 6
Метки нет (Все метки)

нужно вывести: 1й столбец сверху вниз, 2й столбец снизу вверх и т.д.

если ввожу матрицу
1 2 3
4 5 6
7 8 9, то результат выдает: 147 -858993460 852 369

не могу понять, от куда оно берется

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
#include "stdafx.h"
#include <iostream>
using namespace std;
 
int main()
{ int i, j, n;
cout<<"введите н= ";
cin>>n;
int a[10][10];
for (i=0; i<n; i++)
    for (j=0; j<n; j++)
        cin>>a[i][j];
cout<<"ish mas=";
for (i=0; i<n; i++){ cout<<endl;
    for (j=0; j<n; j++)
        cout<<a[i][j];}
cout<<endl;
 
    
    
 
    for(j=0; j<n; j++){
         
if (j%2==0)
         for (i=0; i<n; i++)
             cout<<a[i][j];  else
           for (i<n; i>=0; i--)
            cout<<a[i][j];}
 
    system("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2013, 14:26
Я подобрал для вас темы с готовыми решениями и ответами на вопрос выводит между результатом непонятное число (C++):

Выводит непонятное число
При выполнение программы всегда выводится на экран число 2686744. Как это...

Вместо результата выводит непонятное число
Сделал программу которая должна высчитывать по формуле, но она высчитывает не...

Вместо нуля выводит непонятное число
Вот пожалуйста кусок кода, считающий неувязку после решения СЛАУ: int...

Printf выводит непонятное число вместо требуемого
Здравствуйте. Совсем недавно начал изучать С++, и натолкнулся на такую...

Не состыковка между результатом программы и результатом Excel
Даны натуральные числа N и M (N&gt;M). Вычислить S=\sum_{k-M}^{N}k^2\ln(k!) ...

Программа выводит что-то непонятное
Помогите пожалуйста, подскажите, почему программа бред выводит? Вот...

6
palva
3094 / 2228 / 447
Регистрация: 08.06.2007
Сообщений: 8,126
Записей в блоге: 4
22.12.2013, 14:31 #2
Цитата Сообщение от alexandrov000 Посмотреть сообщение
for (i<n; i>=0; i--)
Надо
C++
1
2
3
for (i=n-1; i>=0; i--)
// или
for (i=n; --i>=0;)
1
nexen
187 / 180 / 25
Регистрация: 27.01.2012
Сообщений: 1,335
22.12.2013, 14:34 #3
palva, что это вообще такое?

Добавлено через 1 минуту
Цитата Сообщение от alexandrov000 Посмотреть сообщение
for (i<n; i>=0; i--)
C++
1
for(i = n-1; i >= 0; --i)
0
palva
3094 / 2228 / 447
Регистрация: 08.06.2007
Сообщений: 8,126
Записей в блоге: 4
22.12.2013, 14:34 #4
Цитата Сообщение от nexen Посмотреть сообщение
что это вообще такое?
Ошибку исправил.
1
zss
Модератор
Эксперт С++
6953 / 6515 / 4136
Регистрация: 18.12.2011
Сообщений: 17,201
Завершенные тесты: 1
22.12.2013, 14:34 #5
27 строка
C++
1
           for (i=n-1; i>=0; i--)
1
alexandrov000
0 / 0 / 2
Регистрация: 08.06.2013
Сообщений: 11
22.12.2013, 14:34  [ТС] #6
palva, спасибо Вам, все работает теперь
0
monolit
188 / 187 / 46
Регистрация: 24.03.2011
Сообщений: 670
Завершенные тесты: 1
22.12.2013, 14:36 #7
Это тебя надо спросить) Ты строку 27 свою сначала посмотри.
1
22.12.2013, 14:36
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.12.2013, 14:36
Привет! Вот еще темы с решениями:

Как поставить пробел между числом и результатом?
int a; a=2; cout&lt;&lt;&quot;Chislo&quot;&lt;&lt;&quot; Kvadrat&quot;&lt;&lt;&quot; Kyb&quot;&lt;&lt;endl; cout&lt;&lt; a &lt;&lt;a *...

Выдает непонятное число!С++
//В массив A занесены натуральные числа. Найти сумму тех //элементов, которые...

Itoa выдает непонятное число
int a=79689063063; char n; ltoa(a,n,10); cout &lt;&lt;n; вместо строки выдает...

Какие значения можно присвоить целочисленной перемен- ной x, чтобы результатом выражения x/5 стало число 2014
ВСем привет) помогите с задачками 1Какие значения можно присвоить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru