Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 0
Регистрация: 11.12.2010
Сообщений: 26
1

сформировать неравномерную матрицу

24.12.2010, 17:09. Показов 1239. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Переделать массив 253674 на неравномерную матрицу следующего типа:
22
55555
333
666666
7777777
4444

#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
int main()
{
int i,n,j,k,z,c, *arr, **mtr;
do {
puts("input kolichestvo:");
scanf("%d",&n);
}
while(n<=0);
arr=(int*)calloc(n,sizeof(int));
if(arr==NULL)
{
printf("oshibka bydeleniya pamyati");
return -1;
}
puts("input massiv");
for(i=0;i<n;i++)
{
scanf("%d",&arr[i]);
}
puts("you input:\n");
for(i=0;i<n;i++)
{
printf("%d",arr[i]);
}
mtr=(int**)calloc(n,sizeof(int*));
z=n;
for(j=0;j<n;j++)
{
mtr[j]=(int*)calloc(z,sizeof(int));
for(k=0;k<z;k++)
mtr[j][k]=arr[j];
z++;
}
z=n;
puts("\n");
for(i=0;i<n;i++)
{
for(j=0;j<z;j++)
{
printf("%d" ,mtr[i][j]);
}
z++;
puts("\n");
}
free(arr);
for(i=0;i<n;i++)
free(mtr[i]);
free(mtr);
}

Где именно ее надо переделать, чтобы программа работала правильно?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.12.2010, 17:09
Ответы с готовыми решениями:

Сформировать квадратную матрицу; транспонировать матрицу и инвертировать порядок элементов каждой ее строки
Заданы два одномерных массива одинаковой длины: R и S.Сформировать квадратную матрицу A, каждый...

Создать квадратную матрицу, сформировать новую матрицу такой же размерности путём транспонирования исходной
Создать квадратную матрицу размерности (30, 30). Заполнить её случайными целыми числами из...

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

сформировать матрицу
Здравствуйте товарищи! Нужно сформировать матрицу В(4х4) из матрицы А (4х4), заменив элементы...

0
24.12.2010, 17:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.12.2010, 17:09
Помогаю со студенческими работами здесь

Сформировать матрицу
Помогите сделать задачу:дан вектор размера (6;1),нужно сформировать матрицу(6;3) ,каждый столбец...

Сформировать матрицу
Составить программу для подсчета среднего арифметического ненулевых ячеек прямоугольной таблицы Х,...

Сформировать квадратную матрицу на Си,С++
Сформировать квадратную матрицу по данному образцу.

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


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru