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

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

Войти
Регистрация
Восстановить пароль
 
prog9
0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 8
#1

Для данного N сформировать массив по образцу - C++

03.12.2013, 18:33. Просмотров 333. Ответов 2
Метки нет (Все метки)

Для данного N сформировать массив по образцу:
0 0 0 … 0
0 1 0 … 0
0 0 2 … 0

0 0 0 … N

Добавлено через 7 часов 20 минут
Помогите))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2013, 18:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Для данного N сформировать массив по образцу (C++):

Сформировать двумерный массив по образцу - C++
Написать программу используя функции, но не использовать указатели 3. Сформировать двумерный массив по образцу : 4321 0321 0021 ...

Сформировать матрицу по образцу - C++
Здравствуйте. Каким образом можно решить задачу? Даны действительные числа а1,а2... Получить:

Сформировать матрицу по образцу - C++
Всем привет. Напишите пожалуйста, программу чтобы получился массив как внизу. 0 0 0 1 0 0 1 2 0 1 2 2 1 2 2 2 Нужен весь...

Сформировать матрицу по заданному образцу - C++
0 0 0 … 0 0 0 1 0 … 0 0 0 0 2 … 0 0 ……………………. 0 0 0 … 0 n-1

Сформировать квадратную матрицу по образцу - C++
Сформувати квадратну матрицю порядку n за заданим зразком: 0 0 0 . 0 0 0 1 0 . 0 0 0 0 2 . 0 0

Сформировать матрицу по заданному образцу - C++
Двумерный массив Получить матрицу: 1 0 … 0 1 0 1 … 1 0 . . … . . 0 1 … 1 0 1 0 … 0 1 У меня не че не получается,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
prog9
0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 8
11.12.2013, 08:48  [ТС] #2
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <Windows.h>

void main()
{
int i, j, n, **a;
printf ("Vvedite n: ");
scanf ("%d", &n);
*a=new int[n];
for(int i=0;i<n;i++)
{
a[i]=new int[n];
}
for (i = 0; i < n; i++)
{
for (j = 0; j < n; j++)
{
if (i==j)
{a[i][j]=i;}
else
{
a[i][j]=0;
}
}
}

Почему не работает? подскажите
valeriikozlov
Эксперт C++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
11.12.2013, 11:50 #3
Цитата Сообщение от prog9 Посмотреть сообщение
Почему не работает? подскажите
Цитата Сообщение от prog9 Посмотреть сообщение
C++
1
*a=new int[n];
заменить на:
C++
1
a=new int*[n];
в конце не хватает одной скобки }
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2013, 11:50
Привет! Вот еще темы с ответами:

Сформировать квадратную матрицу по образцу - C++
Здравствуйте..Помогите реализовать программу. Сформировать и распечатать квадратную матрицу A(15,15) следующего вида:

Сформировать квадратную матрицу по заданному образцу - C++
Сформировать квадратную матрицу порядка N по заданному образцу: 111111 222220 333300 444000 550000 600000 Заранее Спасибки!)

Сформировать квадратную матрицу по заданному образцу - C++
Сформируйте квадратную матрицу порядка n по заданному образцу. Протестируйте программу для массива, состоящего из 10*10 элементов. 1 0...

Сформировать квадратную матрицу порядка n по заданному образцу - C++
Сформировать квадратную матрицу порядка n по заданному образцу 0 0 0 … 0 0 0 1 0 … 0 0 0 0 2 ...


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

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

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