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