Matrix
All classes must be divided into 2 files h and cpp, as well as must be in the matrix name space.The program should contain comments where necessary.All classes must have designers that allow you to conveniently set the values (all/or main) of the class fields.As a dynamic data structure, use ready implementations from STL.The 4 points:
Implement the vector class by overloading the necessary operators and adding the necessary methods.The result should be a class that corresponds to the concept of vectors in mathematics.
The 6 points:
Implement the matrix class by overloading the required operators and adding the necessary methods.The result should be a class that corresponds to the concept of matrix in mathematics.
The 9 points:
The interaction between vector and matrix classes.For example, composition, multiplication, ... It is necessary to realize all possible options of interaction vector-> vector, vector-> matrix, matrix-> vector and matrix-> matrix
The 10 points:
Add the ability to save vectors and matrix into the file and download it from the file
The 11 points:
Add a beautiful user interface.
The 12 points:
You can get it if the code is written qualityly.Examples of quality assessment criteria:
Infinite cycles can only be used in the main function or in one of the functions in the main function file.This means that none of the other codes should take over the execution of the program for a long time.
It is not possible to use delays (only Sleep(1) is allowed to use so that the processor is not loaded in an infinite cycle)
The use of too long functions is not recommended.If there is a possibility to break them into a little smaller (not to the harm of meaning and readability), then it is better to do so.
It is not recommended to use magical numbers (literals without names)
Strong code connectivity complicates the introduction of further improvements to the code
Readability of the code (there must be such that it can be quickly understood by the person who has not participated in the development)
Absence of duplicate code
Use heritage, classes
Deadline until February 10
Writing on C ++
-
596 8 0 Welcome, ready to fulfill your task! I have good experience in writing programs in C++ and working with STL containers. Ready to fulfill your tasks.
-
121 3 0 Hello, I will do everything quickly and quality with comments if you need.
-
776 10 1 and healthi! I’ve already written a million times labs on plus for students, I’ll try, of course, on 12 to draw you a score, but there as the teaching will be the mood. Write to Ls, I think I'll write Labu in a few days.
-
2378 156 5 Hello to you!
Please contact us, we will discuss details.
We guarantee quality work and the shortest time.
-
227 9 0 Good day !
Ready to implement your project. I have a lot of experience with C++.
-
83 I can do this task, I have enough skill to perform that task.
-
Добрый день. На сколько балов нужно сделать задание?
-
Current freelance projects in the category C & C++
Reverse engineering of console utilities for querying SSD controllers (Flash ID)1. Purpose of the work Extraction of the application programming interface (API) for interaction with SSD/NVMe controllers from the provided set of console utilities (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron, etc.). The result should be working code in C/C++… C & C++, Desktop Apps ∙ 11 days 2 hours back ∙ 6 proposals |
Development of a Minecraft Java Seed Map / Seed Viewer for the websiteDevelopment of Minecraft Java Seed Map / Seed Viewer for the websiteProject Description A browser-based tool Minecraft Java Seed Map / Seed Viewer needs to be developed, which will work on our website and allow the user to enter a seed from Minecraft Java Edition and view an… C & C++, HTML & CSS ∙ 11 days 9 hours back ∙ 17 proposals |