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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.83
Drema
Сообщений: n/a
#1

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

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

Пожалуйста, помогите! горит экзамен! необходимо составить программу, в которой нужно вывести элементы из массива змейкой. Буду вам очень благодарна! не дайте вылететь из универа!(( чем скорее будет программа, тем лучше...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2009, 17:19     Вывод элементов из массива змейкой
Посмотрите здесь:
аполнение массива змейкой C++
Заполнение массива змейкой по диагонали C++
C++ Заполнение двумерного массива змейкой
Вывести элементы массива змейкой по столбцу! C++
C++ Разработайте программу, в которой организован ввод элементов одномерного массива и вывод данных элементов
C++ Ввод и вывод массива целых чисел Вычислить сумму модулей элементов массива,располроженных после первого отрицательного
Ввод и вывод массива целых чисел Вычислить сумму модулей элементов массива,располроженных после первого отрицательного C++
Вывести на консоль значения элементов заданной матрицы змейкой по диагонали C++
Вывод элементов массива C++
Вывод элементов массива C++
C++ Вывод элементов массива
Вывод элементов массива C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rififi
2338 / 1053 / 44
Регистрация: 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);
}
From_Tula
40 / 40 / 2
Регистрация: 22.05.2009
Сообщений: 481
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;
   }
   }
}
А ещё приятней делать за мелкие благодарности
Yandex
Объявления
25.05.2009, 17:58     Вывод элементов из массива змейкой
Ответ Создать тему
Опции темы

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