Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Удалить все слова, содержащие нечетное количество согласных букв C++ https://www.cyberforum.ru/ cpp-beginners/ thread894459.html
Всем привет,просьба подкорректировать код,не правильно работает,просто удаляет согласные буквы. void stroki::Delete() { int n,count = 0; int res(0); for(int i = 0 ; str!='\0'; i++) { if( str == 'Б'|| str == 'б'|| str == 'В' || str == 'в' || str == 'Г' || str == 'г' || str == 'Д' || str == 'д' || str == 'Ж' || str == 'ж' || str == 'З' || str == 'з'|| str == 'К'|| str == 'к'|| str...
Возможно ли вызвать функцию, имя которой хранится в переменной типа char* ? C++
Или возможно ли создать указатель на функцию по имени в переменной. Извиняюсь за неконкретный вопрос, просто ещё не полностью продумал алгоритм, и это лишь идея.
C++ работа с двумерным массивом (найти k, сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент) https://www.cyberforum.ru/ cpp-beginners/ thread894443.html
1) найти такие k, что k-я строка матрицы совпадает с k-м столбцом. 2) Найти сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент. программа выдает ошибку, необъявленный идентификатор "S" не могу понять... #include "stdafx.h" #include <iostream> #include <conio.h> #include <stdio.h> using namespace std;
C++ Вычислить P=|X3-Y3|,если Y=5; X изменяется от -10 до 10 с шагом 0,2 (c++) через FOR, заранее огромное спасибо!!! https://www.cyberforum.ru/ cpp-beginners/ thread894426.html
Сформировать матрицу по заданному образцу C++
0 0 0 … 0 0 0 1 0 … 0 0 0 0 2 … 0 0 ……………………. 0 0 0 … 0 n-1
C++ Скомпилировать Доброго времени суток, скомпилируйте пожалуйста программу по коду, Visual Studio под рукой нету. #include <stdio.h> #include <string.h> #include <locale> /* stf - что ищем; rtf - на что меняем; fpath - путь к файлу; str - стока текста*/ int main () { setlocale( LC_ALL,"Russian" ); char file_path = { 0 }, stf = { 0 }, rtf = { 0 }, str = { 0 }; FILE* file = NULL; https://www.cyberforum.ru/ cpp-beginners/ thread894412.html
C++ Написать функцию проверяющую есть ли отрицательные элементы в указанной строке двумерного массива https://www.cyberforum.ru/ cpp-beginners/ thread894405.html
1. Написать функцию проверяющую есть ли отрицательные элементы в указанной строке двумерного массива. Удалить из массива все строки с отрицательными элементами, удаленная строка заполняется 0 и переносится в конец массива. 2. Найти минимальный из неповторяющихся элементов двумерного массива
C++ Строки (замена символов)
У нас есть строка (пробел,точка,буква...) нужно заменить ===> на a на приоритет сначала 2 точки пример: qweasd...asdzxc.. fds dfgdfg ... sdf gfd .. ответ: qweasd.asdzxc... fds dfgdfg . sdf gfd ... P.S. прошу помочь,я просто с цыфрами дружу а не с буквами
C++ long double и char https://www.cyberforum.ru/ cpp-beginners/ thread894403.html
Товарищи, помогите чайнику разобраться в данном теоретическом вопросе: long double* m=95; m--; m=? char* t=2; t-=4; t=?
C++ Создать массив из 100 чисел Создать массив из 100 чисел и удалить все нечетные числа https://www.cyberforum.ru/ cpp-beginners/ thread894402.html
C++ Квадратный корень
вот очень странно! вот 2 кода. По логике не различаются НИЧЕМ! Почему 1 код не работает, а другой работает? этот пашет #include <iostream> using namespace std; int main () { int x; cout << "Введите аргумент" << endl; cin >> x; for (int y = 1; y < x; ++y)
C++ multi-hash -массив с несколькими индексами Возможно ли? Для примера, hash_mas == hash_mas == hash_mas А для разнотипных ключей (индексов)? hash_mas == has_mas == has_mas Использовать несколько хеш-массиовов нельзя, ибо одна таблица занимает тучу места, сделать из неё 4 - и будет совсем плохо :< https://www.cyberforum.ru/ cpp-beginners/ thread894390.html
2848 / 1997 / 986
Регистрация: 21.12.2010
Сообщений: 3,705
Записей в блоге: 10
07.06.2013, 14:53 0

Сформировать квадратную матрицу порядка n по заданному образцу - C++ - Ответ 4685683

07.06.2013, 14:53. Показов 9286. Ответов 3
Метки (Все метки)

Лучший ответ Сообщение было отмечено Diman_ как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <vector>
#include <iomanip>
 
int main()
{
    size_t const n = 3;
    std::vector<std::vector<int> > matrix(n);
 
    for(size_t i = 0; i < n; ++i)
        for(size_t j = 0; j < n; ++j)
            matrix.at(i).push_back(i + 1 == n - j ? i + 1 : 0);
 
    for(size_t i = 0; i < n; ++i)
    {
        for(size_t j = 0; j < n; ++j)
            std::cout << std::setw(8) << std::left << matrix.at(i).at(j);
        std::cout << '\n';
    }
    return 0;
}


Вернуться к обсуждению:
Сформировать квадратную матрицу порядка n по заданному образцу C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.06.2013, 14:53
3
07.06.2013, 14:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.06.2013, 14:53
Помогаю со студенческими работами здесь

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

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

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

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

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

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

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru