diff --git a/.vscode/launch.json b/.vscode/launch.json
new file mode 100644
index 0000000..655f330
--- /dev/null
+++ b/.vscode/launch.json
@@ -0,0 +1,7 @@
+{
+ // Используйте IntelliSense, чтобы узнать о возможных атрибутах.
+ // Наведите указатель мыши, чтобы просмотреть описания существующих атрибутов.
+ // Для получения дополнительной информации посетите: https://go.microsoft.com/fwlink/?linkid=830387
+ "version": "0.2.0",
+ "configurations": []
+}
\ No newline at end of file
diff --git a/.vscode/tasks.json b/.vscode/tasks.json
new file mode 100644
index 0000000..d22751d
--- /dev/null
+++ b/.vscode/tasks.json
@@ -0,0 +1,29 @@
+{
+ "tasks": [
+ {
+ "type": "cppbuild",
+ "label": "C/C++: clang++ сборка активного файла",
+ "command": "/usr/bin/clang++",
+ "args": [
+ "-fcolor-diagnostics",
+ "-fansi-escape-codes",
+ "-g",
+ "${file}",
+ "-o",
+ "${fileDirname}/${fileBasenameNoExtension}"
+ ],
+ "options": {
+ "cwd": "${fileDirname}"
+ },
+ "problemMatcher": [
+ "$gcc"
+ ],
+ "group": {
+ "kind": "build",
+ "isDefault": true
+ },
+ "detail": "Задача создана отладчиком."
+ }
+ ],
+ "version": "2.0.0"
+}
\ No newline at end of file
diff --git a/project/exit file.html b/project/exit file.html
new file mode 100644
index 0000000..6586768
--- /dev/null
+++ b/project/exit file.html
@@ -0,0 +1,3 @@
+
+
diff --git a/project/histogram_internal.h b/project/histogram_internal.h
new file mode 100644
index 0000000..ad98f9c
--- /dev/null
+++ b/project/histogram_internal.h
@@ -0,0 +1,6 @@
+#ifndef HISTOGRAM_INTERNAL_H_INCLUDED
+#define HISTOGRAM_INTERNAL_H_INCLUDED
+#include
+
+void find_minmax(std::vector numbers, double &min, double &max);
+#endif // HISTOGRAM_INTERNAL_H_INCLUDED
\ No newline at end of file
diff --git a/project/main b/project/main
new file mode 100755
index 0000000..de25e97
Binary files /dev/null and b/project/main differ
diff --git a/project/main.cpp b/project/main.cpp
index 627b7d0..a78901a 100644
--- a/project/main.cpp
+++ b/project/main.cpp
@@ -1,18 +1,18 @@
#include
#include
-#include "histogram.h"
-#include "text.h"
-#include "svg.h"
+#include "histogram.cpp"
+#include "text.cpp"
+#include "svg.cpp"
using namespace std;
struct Input {
vector numbers;
- size_t bin_count{};
+ size_t bin_count;
};
Input
input_data(){
size_t number_count;
- cerr << "Enter number count: ";
+ cerr << "Enter number count ";
cin >> number_count;
Input in;
in.numbers.resize(number_count);
@@ -20,7 +20,7 @@ input_data(){
{
cin >> in.numbers[i];
}
- cerr << "Enter bin count: ";
+ cerr << "Enter bin count ";
cin >> in.bin_count;
return in;
}
diff --git a/project/main.dSYM/Contents/Info.plist b/project/main.dSYM/Contents/Info.plist
new file mode 100644
index 0000000..fe7fecd
--- /dev/null
+++ b/project/main.dSYM/Contents/Info.plist
@@ -0,0 +1,20 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ English
+ CFBundleIdentifier
+ com.apple.xcode.dsym.main
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundlePackageType
+ dSYM
+ CFBundleSignature
+ ????
+ CFBundleShortVersionString
+ 1.0
+ CFBundleVersion
+ 1
+
+
diff --git a/project/main.dSYM/Contents/Resources/DWARF/main b/project/main.dSYM/Contents/Resources/DWARF/main
new file mode 100644
index 0000000..072be56
Binary files /dev/null and b/project/main.dSYM/Contents/Resources/DWARF/main differ
diff --git a/project/svg.cpp b/project/svg.cpp
index 53e46d9..d843ed9 100644
--- a/project/svg.cpp
+++ b/project/svg.cpp
@@ -1,6 +1,5 @@
#include
#include
-#include
#include
#include
#include "svg.h"