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

символьные матрицы в C++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ 2*a*b*c http://www.cyberforum.ru/cpp-beginners/thread1005115.html
Привет, пожалуйста помогите пофиксить 17-строчный код :) #include <iostream> #include <fstream> #include <stdlib.h> using namespace std; int main() { int a,b,c; ifstream I; I.open("input.txt");
C++ Программа-тест на темперамент Здравствуйте! C++ начал учить недавно, но уже появилась небольшая задача, которую хотел бы решить с помощью программирования. Задача такова: 1. Тест на темперамент. 2. По окончании теста, по соотношению ответов выдаётся один из 4х результатов (сангвиник, холерик, меланхолик, флегматик). 3. Результат каким-либо образом должен попасть от пользователя ко мне (+В полученном результате должно... http://www.cyberforum.ru/cpp-beginners/thread1005111.html
Наследование классов C++
Есть базовый класс: class people { public: char *name; }; Есть производный класс, который наследуется от базового: class worker : public people { public:
Табулирование на некотором интервале; Определение областей убывания ; Определение минимумов C++
Всем доброго времени суток. Прощу прощения, нужна ваша помощь. Если кто может помочь буду благодарен. Для функции y=sin(x)+(x+a); y=exp(x)+(x+a) осуществляется: a.Табулирование на некотором интервале; b.Определение областей убывания ; c.Определение минимумов методом половинного деления или установление факта отсутствия таковых на данном интервале.
C++ бинарное дерево: вычисление алгебраического выражения http://www.cyberforum.ru/cpp-beginners/thread1005096.html
Построить и вывести на экран бинарное дерево алгебраического выражения. Написать функции обходов: инфиксный, префиксный, постфиксный. пример выражения: 9+ 8*(7+(6*(5+4)–(3–2))+1)
C++ Решение заданной функции Объясните как решить систему уравнений используя ветвления "if - els", switch число х вводится с клавиатуры Битый час сижу никак не пойму. с++ начал изучать совсем недавно. \begin{cases}-x,x<0, & \text \\ x,x\geq 0;& \text \end{cases} подробнее

Показать сообщение отдельно
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
07.12.2013, 14:28     символьные матрицы в C++
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
29
30
31
32
33
34
35
36
37
#include <iostream>
#include <iomanip>
#include <cstring>
#include <random>
 
int main()
{
    std::default_random_engine generator;
    std::uniform_int_distribution <> distribution(48, 90);
 
    size_t matrixSize;
    std::cout << "N: ";
    std::cin >> matrixSize;
    
    int **matrix = new int *[matrixSize];
    std::cout << "Matrix: " << std::endl;
    for (size_t i = 0; i < matrixSize; i++) {
        matrix[i] = new int [matrixSize];
        for (size_t j = 0; j < matrixSize; j++)
            std::cout << std::setw(5) << (char)(matrix[i][j] = distribution(generator));
        std::cout << std::endl;
    }
 
    std::cout << "Result matrix: " << std::endl;
    for (size_t i = 0; i < matrixSize; i++) {
        for (size_t j = 0; j < matrixSize; j++)
            std::cout << std::setw(5) << (char)(matrix[i][j] = (!isdigit(matrix[i][j]) && (i + j < matrixSize - 1)) ? '*' : matrix[i][j]);
        std::cout << std::endl;
    }
 
    for (size_t i = 0; i < matrixSize; i++)
        delete [] matrix[i];
    delete [] matrix;
 
    std::system("pause");
    return 0;
}
 
Текущее время: 12:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru