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

СРОЧНО!!! Составить Матрицу!(ТОлько СИ, не СИ++) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Максимальный и минимальные элементы массивов http://www.cyberforum.ru/cpp-beginners/thread75086.html
Доброго времени суток, уважаемый форумчане! Возникла проблема с написанием программы для решения вот так вот задачки - "Заменить минимальный элемент массива A(5x8) максимальным элементом массива B(7x6), а минимум массива B - максимальным элементом массива A". Благодарен за любую помощь и советы.
C++ Вывести все элементы массива, встречающиеся более одного раза Дана целочисленная последовательность (одномерный массив целых чисел). Написать программу нахождения количества различных элементов этой последовательности. Вывести все элементы, встречающиеся более одного раза. http://www.cyberforum.ru/cpp-beginners/thread75084.html
C++ Не работает getline(cin,s), istream.ignore()
Использую microsoft visual c++ 6.0. не работает: string s; getline(cin,s);//дважды приходиться жать ентер При использовании cin.ignore(255,'\n') аналогичная ситуация Также ifstream.ignore(255,<любой символ>)-вообще не работает. Кто решал такую проблему, помогите чем могите.
C++ Массив по C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: сумму элементов массива с нечетными номерами; записать элементы массива в файл.
C++ Тридиагональная матрица. http://www.cyberforum.ru/cpp-beginners/thread75058.html
Здравствуйте. Прошу помочь в написании программы. Неоьходимо описать тип данных и функции для рализации тридиагональной матрицы. (Это матрица в которой ненулевые элементы стоят только на главной диагонали и двух прилежащих-всего 3 триагонали с числами). Функции: сложение умножение на число вычисление определителя чтение, запись элемента Важно: надо...
C++ Передача неопределённого числа параметров в функцию Здравствуйте! Спасите меня уже в который раз, не могу решить,хоть тресни::wall: Вся надежда на вас!:-[ передача неопределённого числа параметров в функцию, в задаче обязательно использовать макросы (va_list, va_start, va_arg, va_end): реализовать функцию, формирующую из слов, переданных в качестве параметров, предложение, упорядочив слова в обратном алфавитном порядке.функция возвращает строку,... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
16.12.2009, 00:52     СРОЧНО!!! Составить Матрицу!(ТОлько СИ, не СИ++)
Цитата Сообщение от Grsiha Tsarev Посмотреть сообщение
Даны два одномерных массива, в первом из которых записаны значения не нулевых элементов матрицы А, во втором - Приведенные индексы этих элементов (Порядковый номер каждого элемента, при чтении матрицы по строкам; номер начального элемента равен 0); Указано число столбцов матрицы.
Задание: Составить матрицу
Ну, если всё дано, то вот так например:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
 
#define ROWS 5
#define COLS 4
 
int main(void){
    int values[ROWS] = { 1, 2, 3, 4, 5 };
    int indexes[ROWS] = { 0, 1, 2, 3, 2 };
    int matr[ROWS][COLS] = { 0 };
    size_t i, j;
    
    for ( i = 0; i < ROWS; i++ )
        matr[i][indexes[i]] = values[i];
    
    for ( i = 0; i < ROWS; i++ )
        for ( j = 0; j < COLS; j++ )
            printf( ( j < COLS - 1 ) ? "%d ": "%d\n", matr[i][j]);
    
    return 0;
}
 
Текущее время: 05:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru