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

дана матрица размером 5 на 5, содержащая вещественные числа, значения которых вводятся с клавиатуры. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Фрактальное сжатие изображения http://www.cyberforum.ru/cpp-beginners/thread564644.html
здравствуйте)))может кто помочь с кодом,который осуществляет фрактальное сжатие изображений.сделать это нужно при помощи распараллеливания (библиотека mpi).может у кого то какие то ссылки есть.не могу ничего найти в инете.
C++ Динамический массив Не сталкивался с таким, подскажите что делать, может у кого код есть на такое задание, вот само задание: Создать массив данных исходя из задания и выполнить требуемые операции. Размерность массива явно не определена. По возможности выполнить динамическое выделение памяти. Данные для обработки должны генерироваться случайным образом. Дана информация о дне, месяце и годе рождения некоторого... http://www.cyberforum.ru/cpp-beginners/thread564640.html
C++ Структура Octal. Выдает ошибку E2040 Declaration terminated incorrectly. Не пойму в чем проблема?
#include <iostream.h> #include <string.h> #include <conio.h> struct Octal {char*s;int len;} chislo ; {for(int i=0;i<=9;i++) // ошибка E2040 Declaration terminated incorrectly cout<<"Vvedide dlinu vosmirichnogo chisla";
C++ Преобразование Одномерного и Двухмерного массивов разбиением на функции.(готовый код БЕЗ функций прилагается)
Необходимо оформить каждый пункт задания в виде функции. Все данные для функций должны передаваться им в качестве параметров. Использование глобальных переменных не допускается. #1. Одномерный массив Нахождение минимального номера элемента, нахождение суммы элементов между первым и вторым отрицательным элементом массива и преобразование массива таким образом, чтобы сначала располагались...
C++ Задание элементов массива по формуле, проверка и вычисление суммы этих эллементов http://www.cyberforum.ru/cpp-beginners/thread564630.html
Здравствуйте. Как в С++ правильно записать проверку членов прогрессии, например, q - q, где q - член прогрессии, а n - индекс? Нужно, чтобы в строке for (n=1; (fabs(q)-abs(q)>=0.0001); n++) условие проверяло значения рядом стоящих q на точность, но я неправильно задал т.к. проверяется начальное и текущее значение . Насколько я понял, нужно создать одномерный массив, задав все элементы...
C++ Восходящая сортировка массива Помогите разобраться, примеры взяты из книги Роберта Седжвика, Фундаментальные алгоритмы. В этой книге нет ни комментариев, ни пояснений в тексте, что представляет собой каждая переменная: l (что-то left ???), r (что-то right???), m, maxN. void mergeSort(int *a, int l, int r) //сортировка восходящая. { for(int m = l; m <=r-l; m=2*m) for(int i = l; i<=r-m; i+=2*m) merge(a, i, i+m-l,... подробнее

Показать сообщение отдельно
Юра93
0 / 0 / 0
Регистрация: 19.04.2012
Сообщений: 9
03.05.2012, 17:13     дана матрица размером 5 на 5, содержащая вещественные числа, значения которых вводятся с клавиатуры.
дана матрица размером 5 на 5, содержащая вещественные числа, значения которых вводятся с клавиатуры. необходимо по этой матрице А сформулировать матрицу В
v
v v
v v v
v v v v
v v v v v
в которой элементы отмеченные знаком "v", равны соответствующим элементам исходной матрицы матрицы А, а остальные элементы равны нулю.
Предусмотреть ввод исходной матрицы А с нумерацией строк, её контрольный вывод передача в матрицу В, обработку В, вывод результирующей матрицы В. При выводе отобразить нумерацию строк и столбцов, начиная с единицы, в виде заголовков строк и столбцов. Для ввода исползовать цикл с предусловием, для вывода цикл с постусловием, для передачи и обработки итерационные циклы.

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
#include <vcl.h>
#include <iostream.h>
#include <locale.h>
#include <stdlib.h>
 
void main()
{int i,j;
float c[5][5];
printf ("vvedite matricu A\n");
for (i=0;i<5;i++)
for (j=0;j<5;j++)
scanf ("%f",&c[i][j]);
cout<<"novai matrica B"<<endl;
for (i=0;i<5;i++)
{for (j=0;j<5;j++)
{
if(i<j ) // || j==N-i-1
{
c[i][j]=0;
}
printf("%f ",c[i][j]);
if(j==5-1)
{
printf("\n");
}
}
} system("pause");
}
Добавлено через 1 минуту
нужно сюда нумерацию строк и столбцов добавить и циклы поменять..
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru