{"id":24228,"date":"2022-12-01T12:43:57","date_gmt":"2022-12-01T07:13:57","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-temperature-table-using-for-loop-c-closed\/"},"modified":"2022-12-01T12:43:57","modified_gmt":"2022-12-01T07:13:57","slug":"solved-temperature-table-using-for-loop-c-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-temperature-table-using-for-loop-c-closed\/","title":{"rendered":"[Solved] Temperature table using for loop c++ [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-35421620\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"35421620\" data-parentid=\"35420971\" data-score=\"1\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>You can use some user defined functions to calculate the conversion from Celsius to the other units.<\/p>\n<p>Then you only need one loop:<\/p>\n<pre><code>#include &lt;iostream&gt;\n#include &lt;iomanip&gt;\n\nusing std::cout;\nusing std::cin;\nusing std::setw;\n\n\/\/ define some constant\nconst double zero_point = 273.15;\nconstexpr double factor = 9.0 \/ 5.0;\nconst double max_cels = 5000;\n\n\/\/ farenheit conversion\ndouble cels_to_far( double cels ) {\n    return cels * factor + 32.0;\n}\n\n\/\/ kelvin conversion\ndouble cels_to_kel( double cels ) {\n    return cels + zero_point;\n}\n\n\/\/ rankine conversion\ndouble cels_to_ran( double cels ) {\n    return ( cels + zero_point ) * factor;\n}\n\nint main()\n{\n    double temp_cels;\n    double delta_t;\n\n    cout &lt;&lt; \"Enter the temperature in celsius: \";\n    cin &gt;&gt; temp_cels;\n    while ((temp_cels &lt; -zero_point) || (temp_cels &gt; 5000)) {\n        cout &lt;&lt; \"ERROR: out of range.\\n\";\n        cout &lt;&lt; \"Enter the temperature in celsius: \";\n        cin &gt;&gt; temp_cels;\n    }\n    cout &lt;&lt; \"Enter the increment value: \";\n    cin &gt;&gt; delta_t;\n    cout &lt;&lt; \"\\n         #      Cels      Fahr       Kel      Rank\\n\";\n\n    \/\/ output loop\n    for ( int i = 0; i &lt; 20; ) { \n        cout &lt;&lt; setw(10) &lt;&lt; ++i &lt;&lt; std::fixed &lt;&lt; std::setprecision(2)\n            &lt;&lt; setw(10) &lt;&lt; temp_cels \n            &lt;&lt; setw(10) &lt;&lt; cels_to_far(temp_cels) \n            &lt;&lt; setw(10) &lt;&lt; cels_to_kel(temp_cels)\n            &lt;&lt; setw(10) &lt;&lt; cels_to_ran(temp_cels) &lt;&lt; std::endl;\n        temp_cels += delta_t;\n    }\n}\n<\/code><\/pre>\n<p>The output is as expected ( 50\u00b0 Celsius and increment of 5\u00b0):<\/p>\n<pre><code> #      Cels      Fahr       Kel      Rank\n 1     50.00    122.00    323.15    581.67\n 2     55.00    131.00    328.15    590.67\n 3     60.00    140.00    333.15    599.67\n 4     65.00    149.00    338.15    608.67\n 5     70.00    158.00    343.15    617.67\n 6     75.00    167.00    348.15    626.67\n 7     80.00    176.00    353.15    635.67\n 8     85.00    185.00    358.15    644.67\n 9     90.00    194.00    363.15    653.67\n10     95.00    203.00    368.15    662.67\n11    100.00    212.00    373.15    671.67\n12    105.00    221.00    378.15    680.67\n13    110.00    230.00    383.15    689.67\n14    115.00    239.00    388.15    698.67\n15    120.00    248.00    393.15    707.67\n16    125.00    257.00    398.15    716.67\n17    130.00    266.00    403.15    725.67\n18    135.00    275.00    408.15    734.67\n19    140.00    284.00    413.15    743.67\n20    145.00    293.00    418.15    752.67\n<\/code><\/pre>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\"><\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Temperature table using for loop c++ [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] You can use some user defined functions to calculate the conversion from Celsius to the other units. Then you only need one loop: #include &lt;iostream&gt; #include &lt;iomanip&gt; using std::cout; using std::cin; using std::setw; \/\/ define some constant const double zero_point = 273.15; constexpr double factor = 9.0 \/ 5.0; const double max_cels = 5000; &#8230; <a title=\"[Solved] Temperature table using for loop c++ [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-temperature-table-using-for-loop-c-closed\/\" aria-label=\"More on [Solved] Temperature table using for loop c++ [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[324,513],"class_list":["post-24228","post","type-post","status-publish","format-standard","hentry","category-solved","tag-c","tag-c11"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[Solved] Temperature table using for loop c++ [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-temperature-table-using-for-loop-c-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Temperature table using for loop c++ [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] You can use some user defined functions to calculate the conversion from Celsius to the other units. Then you only need one loop: #include &lt;iostream&gt; #include &lt;iomanip&gt; using std::cout; using std::cin; using std::setw; \/\/ define some constant const double zero_point = 273.15; constexpr double factor = 9.0 \/ 5.0; const double max_cels = 5000; ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-temperature-table-using-for-loop-c-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-01T07:13:57+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-temperature-table-using-for-loop-c-closed\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-temperature-table-using-for-loop-c-closed\\\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Temperature table using for loop c++ [closed]\",\"datePublished\":\"2022-12-01T07:13:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-temperature-table-using-for-loop-c-closed\\\/\"},\"wordCount\":50,\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"keywords\":[\"c++\",\"c++11\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-temperature-table-using-for-loop-c-closed\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-temperature-table-using-for-loop-c-closed\\\/\",\"name\":\"[Solved] Temperature table using for loop c++ [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\"},\"datePublished\":\"2022-12-01T07:13:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-temperature-table-using-for-loop-c-closed\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-temperature-table-using-for-loop-c-closed\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-temperature-table-using-for-loop-c-closed\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Temperature table using for loop c++ [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/jass-website-logo-1.png\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\\\/\\\/jassweb.com\"],\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/author\\\/jaspritsinghghumangmail-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Temperature table using for loop c++ [closed] - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-temperature-table-using-for-loop-c-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Temperature table using for loop c++ [closed] - JassWeb","og_description":"[ad_1] You can use some user defined functions to calculate the conversion from Celsius to the other units. Then you only need one loop: #include &lt;iostream&gt; #include &lt;iomanip&gt; using std::cout; using std::cin; using std::setw; \/\/ define some constant const double zero_point = 273.15; constexpr double factor = 9.0 \/ 5.0; const double max_cels = 5000; ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-temperature-table-using-for-loop-c-closed\/","og_site_name":"JassWeb","article_published_time":"2022-12-01T07:13:57+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-temperature-table-using-for-loop-c-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-temperature-table-using-for-loop-c-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Temperature table using for loop c++ [closed]","datePublished":"2022-12-01T07:13:57+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-temperature-table-using-for-loop-c-closed\/"},"wordCount":50,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["c++","c++11"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-temperature-table-using-for-loop-c-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-temperature-table-using-for-loop-c-closed\/","name":"[Solved] Temperature table using for loop c++ [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-12-01T07:13:57+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-temperature-table-using-for-loop-c-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-temperature-table-using-for-loop-c-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-temperature-table-using-for-loop-c-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Temperature table using for loop c++ [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/24228","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=24228"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/24228\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=24228"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=24228"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=24228"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}