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

Заполнить массив змейкой справа налево - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ площадь многоугольника http://www.cyberforum.ru/cpp-beginners/thread384362.html
найти площадь многоугольника у которого точки могут стоять в разброс. пример: первая цифра колличество точек... input: 6 4 7 19 -1 4 -8 -1 6 -3 0 12 5
C++ Сформировать массив U каждый элемент которого вычисляется по правилу Добрый день. Есть массивы X,Y и Z одинаковой длины n. Сформировать массив U каждый элемент которого равен U(i)=X(i)+Y(i)-Z(i). Вот что у меня получилось, но на экран ничего не выводит,... http://www.cyberforum.ru/cpp-beginners/thread384360.html
C++ задача на Строки
Здравствуйте. прошу помочь мне с написанием вот такой вот программы... Даны два слова: U и V, где U - напечатанное нами неправильное слово или правильно, а V - эталонное. Со словом U можно...
C++ Программу на С++ надо переделать под С
Вот есть программа,которая подсчитывает количество слов. ее нужно переделать используя обычный С,а не С++ #include <iostream> #include <sstream> #include <string> int main() { ...
C++ Что-то не то с чаром... http://www.cyberforum.ru/cpp-beginners/thread384319.html
Крыша едет, дом стоит... char bukva={a,b,c,d,e}; что не так?
C++ упорядочение элементов списка собственно не могу доделать прогу в которой требуется упорядочить список из вещественных чисел по убыванию #include <iostream> #include <stdio.h> using namespace std; struct cell{ int razm;... подробнее

Показать сообщение отдельно
nikola_omsk
3 / 3 / 0
Регистрация: 27.05.2011
Сообщений: 73

Заполнить массив змейкой справа налево - C++

15.11.2011, 14:38. Просмотров 927. Ответов 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
#include <stdlib.h>
#include <stdio.h>
#include <ctype.h>
#include <conio.h>
#include <math.h>
#include <time.h>
 
  void main(){
 
 int i,j,k,N;
 int  a[8][8];
k=0;
N=8;
 for(i=0; i<N; i++)
 
k=1;
 
    for (i=0;i<N;i++)
      if (i%2==0 || i==0)
            for (j=0;j<N;j++)
                {
       a[i][j]=k;
    k++;
                }
    else
        for (j=N-1;j>=0;j--)
                {
      a[i][j]=k;
    k++;
                }
 
    for(i=0;i<N;i++)
        {
    for(j=0;j<N;j++)
 printf("%5d  ",a[i][j]);
        printf("\n");
        }
 
 }
как сделать так чтоб заполнялось по
4321
5678
12 11 10 9
и так далее..

Добавлено через 8 минут
решил..
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
#include <stdlib.h>
#include <stdio.h>
#include <ctype.h>
#include <conio.h>
#include <math.h>
#include <time.h>
 
  void main(){
 
 int i,j,k,N;
 int  a[8][8];
 
N=8;
 
 
 for(i=0; i<N; i++)
k=1;
 
    for (i=0;i<N;i++)
      if (i%2==0 || i==0)
           for (j=N-1;j>=0;j--)
 
                {
       a[i][j]=k;
    k++;
                }
    else
         for (j=0;j<N;j++)
                {
      a[i][j]=k;
    k++;
                }
 
    for(i=0;i<N;i++)
        {
    for(j=0;j<N;j++)
 printf("%5d  ",a[i][j]);
        printf("\n");
        }
 
 }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru