code: Добавление стркутуры и ввода

main
SukhotinMD 2 месяцев назад
Родитель cf465317f2
Сommit d056da7c77

@ -4,35 +4,52 @@
using namespace std; using namespace std;
int main() struct Input {
{ // Создание структуры
// Объявление переменных
size_t number_count;
vector <double> numbers; vector <double> numbers;
size_t bin_count; size_t bin_count{};
};
const size_t SCREEN_WIDTH = 80; Input
const size_t MAX_ASTERISK = SCREEN_WIDTH - 3 - 1; input_data() {
// Функция ввода
//Создание переменных
size_t User_Diagram; size_t number_count;
Input in;
// Ввод переменных // Ввод переменных
cerr << "Enter number count: " << endl; cerr << "Enter number count: " << endl;
cin >> number_count; cin >> number_count;
numbers.resize(number_count); in.numbers.resize(number_count);
cerr << "Enter numbers: " << endl; cerr << "Enter numbers: " << endl;
for (int i = 0; i < number_count; i++) { for (int i = 0; i < number_count; i++) {
cin >> numbers[i]; cin >> in.numbers[i];
} }
cerr << "Enter bin count: " << endl; cerr << "Enter bin count: " << endl;
cin >> bin_count; cin >> in.bin_count;
return in;
}
int main()
{
// Константы
const size_t SCREEN_WIDTH = 80;
const size_t MAX_ASTERISK = SCREEN_WIDTH - 3 - 1;
// Ввод данных через функцию
Input in = input_data();
// Объявление перменных промежуточных/вывода // Объявление перменных промежуточных/вывода

Загрузка…
Отмена
Сохранить