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

Заполнить массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ NetBeans C/C++ ругается на идентификаторы из системных библиотек http://www.cyberforum.ru/cpp-beginners/thread833357.html
Ubuntu 12.10, NetBeans 7.3, Плагин C/C++ 1.21.1.1 Пруф ЧЯДНТ?
C++ Вывести названия городов, находящихся в Италии помогите пожалуйста написать программы в с++ Даны названия 10 городов и стран, в которых они находятся. Среди них есть города, находящиеся в Италии. Вывести их названия http://www.cyberforum.ru/cpp-beginners/thread833355.html
Определить процедуру вычисления расстояния между двумя точками, заданными своими координатами C++
помогите пожалуйста написать программы в с++ Даны действительные числа х1, у1, х2, у2, …,х10, у10. Найти периметр десятиугольника, вершины которого имеют соответственно координаты (х1, у1), (х2,...
Включение класса в пространство имен C++
Доброго времени суток! Имеется пространство имен, в котором планируют жить классы. Структура: namespace EVE { namespace Actions { } } Задача: поместить в actions какой-нибудь...
C++ Сформировать электронный вариант прайс-листа магазина "Техника", включающий в себя указанную информацию http://www.cyberforum.ru/cpp-beginners/thread833340.html
помогите пожалуйста написать программы в с++ Сформировать электронный вариант прайс-листа магазина "Техника", включающий в себя следующую информацию: Наименование Марка предприятия ...
C++ перевести с одного языка программирования на другой условие задачи Вариант 1. Получить квадратную матрицу A размером NN (N – случайное число от 4 до 10) вида: . Заменить на (-1) элементы матрицы, большие среднего арифметического. Вывести... подробнее

Показать сообщение отдельно
Pure
228 / 49 / 2
Регистрация: 13.03.2012
Сообщений: 453
Записей в блоге: 7
10.04.2013, 11:09
первый ряд массива можно заполнить и при инициализации, но ты намекал, что все должно быть в циклах
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
#include <iostream>
#include <iomanip>
 
int main()
{
int mass [32][32] = {0};
int seed = 33;
 
for(int i=0;i<32;++i)
{
   if(i==0)//первый ряд массива заполняем полностью
   {
      for(int z = 0;z<32;++z)
      {
         mass[0][z]=--seed;
      }
      continue; 
   }
   for(int j=31; j>=i;--j)//далее зaполяем массив беря значения первого ряда
   {   
   mass[i][j] = mass[0][j];  
   }
}
 
//распечатка массива
for(int i =0;i<32;++i)
{   
   for(int j=0; j<32;++j)
   {
   std::cout<<std::setw(3)<< mass[i][j];
      if(j==31)std::cout<<"\n";  
   }  
}
return 0;   
}

http://liveworkspace.org/code/4pRHJo$29
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.