2014-10-27 4 views
0

Я новичок в C++, поэтому подготовьтесь к чему-то простому, что я упустил. Я занимаюсь домашним заданием, и мне нужно создать стол ветряных мельниц. Таким образом, температура и скорость ветра должны начинаться с 5 и заканчиваться на 40 с шагом 7. Это звучит сложно, поэтому я просто покажу вам.Создание таблицы данных с использованием интерфейса командной строки

float windSpeed, temp; 
    cout<<"\t\n"; 
    for(temp = 5; temp <= 40; temp = temp + 7){ 
     cout << "\t" << temp;} 
    cout<<"\n\n\n"; 
    for(windSpeed = 5; windSpeed <= 40; windSpeed = windSpeed + 7){ 
     cout << "\n" << setw(5) << windSpeed << setw(5) << endl;} 

Это то, что у меня есть до сих пор. И он дает этот выход: (. У меня нет респ необходимого для размещения изображения непосредственно Первое сообщение кстати.)

https://drive.google.com/file/d/0ByPjF_TtxVWUSVZWOWJHVDJBS28/view?usp=sharing

Так в основном, теперь я должен заполнить эту диаграмму вещь что я сделал с данными. И я не уверен, что лучший способ сделать это. Потому что я в командной строке, если я делаю отдельную функцию cout, она просто начнет все заново. Я уверен, что потребуется какая-то команда рекурсии. Я должен, вероятно, упомянуть, что пятно (5,5) должно быть равным нулю, а пятно (40,40) должно быть 25. Оно идет с шагом 5.

+0

См. [Это] (http://stackoverflow.com/a/8829105/4074081) обсуждение того, как писать на консоль в суровом положении. Но учтите, что лучше сначала подготовить данные, а затем написать строку за строкой, если она не должна быть интерактивной, поскольку часто бывает полезно перенаправить вывод команды в файл, где команды позиции не будут работать. btw для домашней работы Предполагаю, что он будет написан без особых вызовов системных функций. – dewaffled

ответ

0

Проверьте условияql, это инструмент, предназначенный для целей, таких как вот этот.

Руководство: http://tobimensch.github.io/termsql/

Проект: https://github.com/tobimensch/termsql

С опцией -m вы можете конвертировать в другие форматы, которые может быть проще для вас, чтобы импортировать.

Или вы можете сохранить его в качестве базы данных sqlite с опцией -o.

+0

Спасибо за информацию. В конце концов я смог заставить его работать. –

Смежные вопросы