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

Вывод элементов из массива змейкой - C++

25.05.2009, 17:19. Просмотров 3227. Ответов 2
Метки нет (Все метки)

Пожалуйста, помогите! горит экзамен! необходимо составить программу, в которой нужно вывести элементы из массива змейкой. Буду вам очень благодарна! не дайте вылететь из универа!(( чем скорее будет программа, тем лучше...
http://www.cyberforum.ru/cpp-beginners/thread36885.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2009, 17:19
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вывод элементов из массива змейкой (C++):

Заполнение двумерного массива змейкой
Добрый вечер, помогите пожалуйста, я написал код заполнения матрицы змейкой...

Заполнение массива змейкой по диагонали
народ можете немного помочь) надо заполнить массив таким способом мне как бы...

Разработайте программу, в которой организован ввод элементов одномерного массива и вывод данных элементов
Разработайте программу, в которой организован ввод элементов одномерного...

Вывести элементы массива змейкой по столбцу!
Нужно вывести элементы начиная с первого по столбцу... Помогите доработать...

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

2
Rififi
2363 / 1056 / 104
Регистрация: 03.05.2009
Сообщений: 2,656
25.05.2009, 17:35 #2
Лучший ответ Сообщение было отмечено как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
int main()
{
    int a[3][3] = {0};
    std::cout << 
        a[0][0] << a[0][1] << a[0][2] <<
        a[1][2] << a[2][2] << a[2][1] <<
        a[2][0] << a[1][0] << a[1][1];
    return (0);
}
0
From_Tula
40 / 40 / 10
Регистрация: 22.05.2009
Сообщений: 485
25.05.2009, 17:58 #3
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
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#define max 10
#define max1 10
void out (int stroka, int stolb, int x[max][max1]);
void zmey(int stroka, int stolb, int x[max][max1], int otv[max][max1]);
void main()
{
int t[max][max1],n,m,itog[max][max1];
  printf ("\nВведите n: ");
  scanf ("%d",&n);
  printf ("\nВведите m: ");
  scanf ("%d",&m);
 
  zmey(n,m,t,itog);
  printf ("Выод змейкой:\n");
  out(n,m,itog);
  
}
 
 
 
void out (int stroka,int stolb, int x[max][max1]){
   int i,j;
   for (j=0;j<stroka;j++)
   {
        for (i=0;i<stolb;i++)
        {
        printf ("%5d",x[j][i]);
        }
        
   printf ("\n");
   }
}
 
 
void zmey(int stroka, int stolb, int x[max][max1], int otv[max][max1])
{
int i,j,p=0,q=0;
for (j=0;j<stroka;j++)
   {
   if (j%2==0)
   for (i=0,p;i<stolb;i++,p++)
   {
   otv[j][i]=p;
   }
   
   if (j%2==1)
   for (i=stolb,p--;i>=0;i--,p++)
   {
   otv [j][i]=p;
   }
   }
}
А ещё приятней делать за мелкие благодарности
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2009, 17:58
Привет! Вот еще темы с решениями:

Ввод и вывод массива целых чисел Вычислить сумму модулей элементов массива,располроженных после первого отрицательного
Очень срочно,помогите пожалуйста,чем быстрее - тем лучше=) Ввод и вывод...

Ввод и вывод массива целых чисел Вычислить сумму модулей элементов массива,располроженных после первого отрицательного
Очень срочно,помогите пожалуйста,чем быстрее - тем лучше=) Ввод и вывод...

Вывести на консоль значения элементов заданной матрицы змейкой по диагонали
Написать программу, которая выполняет чтение значений элементов двумерного...

Вывод элементов массива
Я начинаю работать с С++. Написал элементарнейшую программку. Если ее можно так...


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

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

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