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

Получить действительную квадратную матрицу порядка 8, элементами которой являются числа a1,., a64 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив слов и подстрока http://www.cyberforum.ru/cpp-beginners/thread1773969.html
Дан массив слов и подстрока. Сформировать предложение из слов заданной длины, в которых нет перевернутой заданной подстроки, но есть сама заданная подстрока. Перед включением в предложение удалить из слов первое вхождение заданной подстроки. выполнить, используя функции библиотеки <string.h>. Посимвольное обращение к элементам строки допустимо только для проверки на ‘\0’ и для установки...
C++ Задача по строкам Дано предложение. Удалить из него слова, состоящие не менее чем из четырех букв, хотя бы одна из которых латинская буква ‘w’ реализовать, не используя функции библиотеки <string.h> и <mem.h>, но так, чтоб слова были чувствительны к регистру http://www.cyberforum.ru/cpp-beginners/thread1773968.html
Сортировка матрицы C++
Здравствуйте, я уже голову сломал, но как сделать перестановку строк по убыванию значений максимальных элементов строк. Т.е. дана матрица 1 1 1 1 2 2 2 2 4 4 4 4 3 3 3 3 Надо получить 4 4 4 4 <- максимальное знач 4 3 3 3 3 <- максимальное знач 3 2 2 2 2 <- максимальное знач 2
C++ Переполнение массива, подскажите в чем ошибка и как ее исправить
#include <assert.h> #include <assert.h> #include <string.h> #include <stdint.h> #include <limits.h> int get_bit(const void *in, size_t n) { return (((const uint8_t*)in) & (1 << (n % CHAR_BIT))) != 0; }
C++ Проверить упорядочены ли элементы строк матрицы http://www.cyberforum.ru/cpp-beginners/thread1773963.html
Проверить упорядочены ли элементы строк матрицы. Если нет, то упорядочить их в порядке убывания методом Шелла. Не получается с этим методом Шелла. Помогите!
C++ Реализовать функции. Бинарные деревья Реализовать функции: удаление узла поиск элемента возврат самой длинной ветви(распечатка ее элементов) #include<iostream> using namespace std; struct binariTreea{ подробнее

Показать сообщение отдельно
anastaska97
0 / 0 / 0
Регистрация: 13.03.2016
Сообщений: 33
01.07.2016, 06:52     Получить действительную квадратную матрицу порядка 8, элементами которой являются числа a1,., a64
Нужно заполнить матрицу "змейкой", начиная с правого верхнего угла. Код уже есть, но постоянно выскакивает ошибка, которую самостоятельно я найти не могу. По сему я обращаюсь к вам. Заранее спасибо
#include "stdafx.h"
#include <iostream>
#include <iomanip>
#include <cmath>

using namespace std;

void input_mas(double *a)
{
for (int i = 0; i < 64; i++)
a[i] = rand()/100.0;
}

void output_mas(double *a)
{
for (int i = 0; i < 64; i++)
{
if (i % 10 == 0)
cin.get();

cout << "a[" << i + 1 << "] = " << a[i] << endl;

}
}

void inp_matrix(double *a,double **matrix)
{
for (int i = 0; i < 8; i++)
{

if (!(i & 1))
for (int j = 0; j < 8; j++)
matrix[i][j] = a[8 * i + 7 - j];
else
for (int j = 0; j < 8; j++)
matrix[i][j] = a[8 * i + j];
}
}

void out_matrix(double **matrix)
{
for (int i = 0; i < 8; i++)
{
for (int j = 0; j < 8; j++)
cout << setw(4) << setprecision(2) << matrix[i][j] << "\t";
cout << endl;
}

}
int main()
{
setlocale(0, "rus");

double *a = new double[64];
double **matrix = NULL;

matrix = new double *[8];

for (int i = 0; i < 8; i++)
matrix[i] = new double[8];

input_mas(a);

cout << "Массив a:" << endl;
output_mas(a);

inp_matrix(a,matrix);

cout << "\nМатрица:" << endl;
out_matrix(matrix);

free(a);
for (int i = 0; i < 8; i++)
delete [] matrix[8];
system("pause");
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru