From 021c1ca8be14ae2a40d1e9acfa6103c35547fe86 Mon Sep 17 00:00:00 2001 From: MelnikovDM Date: Wed, 8 May 2024 11:35:26 +0300 Subject: [PATCH] code: changes in code --- labor01.cpp | 3 ++- svg.cpp | 9 +++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/labor01.cpp b/labor01.cpp index 1fc90a7..744c60e 100644 --- a/labor01.cpp +++ b/labor01.cpp @@ -14,9 +14,10 @@ struct Input { Input input_data() { size_t number_count; - cerr << "Enter number count: "; + cerr << "Enter number_count: "; cin >> number_count; Input in; + cerr << "Enter numbers: "; in.numbers.resize(number_count); for (size_t i = 0; i < number_count; i++) { cin >> in.numbers[i]; diff --git a/svg.cpp b/svg.cpp index 4a8d930..08a904a 100644 --- a/svg.cpp +++ b/svg.cpp @@ -7,14 +7,14 @@ using namespace std; void svg_text(double left, double baseline, string text) { - cout << "" << text << ""; + cout << "" << text << ""; } -void svg_rect(double x, double y, double width, double height) { - cout << "rect x='" << x << "' y=' " << y << "' width='" << width << "'height='" << height << "' />\n"; +void +svg_rect(double x, double y, double width, double height) { + cout << "\n"; } - void svg_begin(double width, double height) { cout << "\n"; @@ -39,6 +39,7 @@ show_histogram_svg(const vector& bins) { const auto TEXT_WIDTH = 50; const auto BIN_HEIGHT = 30; const auto BLOCK_WIDTH = 10; + svg_begin(400, 300); double top = 0; for (size_t bin : bins) { const double bin_width = BLOCK_WIDTH * bin;