資訊學奧賽一本通 1051:分段函式 | OpenJudge NOI 1.4 13
【題目連結】
ybt 1051:分段函式
OpenJudge NOI 1.4 13:分段函式
【題目考點】
1. if…else if…else語句
2. 判斷數字是否在某區間內
判斷數x是否滿足
a
<
=
x
<
=
b
a <= x <= b
a<=x<=b:x >= a && x <= b
【解題思路】
用if…else if…else語句區分x在不同範圍下的情況。而後對照題目抄寫數學公式。
【題解程式碼】
解法1:
#include <bits/stdc++.h>
using namespace std;
int main()
{
float x, y;
cin>>x;
if (x >= 0 && x < 5)
y = -x + 2.5;
else if (x >= 5 && x < 10)
y = 2 - 1.5 * (x - 3) * (x - 3);
else if (x >= 10 && x < 20)
y = x / 2 - 1.5;
cout<<fixed<<setprecision(3)<<y;
return 0;
}
相關文章
- 資訊學奧賽一本通 1032:大象喝水 | OpenJudge NOI 1.3 14
- 資訊學奧賽一本通 1012:計算多項式的值 | OpenJudge NOI 1.3 07
- 資訊學奧賽一本通 1027:輸出浮點數 | OpenJudge NOI 1.1 07
- 資訊學奧賽一本通 1035:等差數列末項計算 | OpenJudge NOI 1.3 18
- 資訊學奧賽一本通 1029:計算浮點數相除的餘 | OpenJudge NOI 1.3 11
- 資訊學奧賽一本通 1010:計算分數的浮點數值 | OpenJudge NOI 1.3 05
- 資訊學奧賽一本通 1016:整型資料型別儲存空間大小 | OpenJudge NOI 1.2 01資料型別
- 資訊學奧賽一本通 1018:其他資料型別儲存空間大小 | OpenJudge NOI 1.2 03資料型別
- 資訊學奧賽一本通 1118:鋪地毯 視訊題解
- 資訊學奧賽一本通 1218:取石子游戲(NIM)
- 資訊學奧賽一本通 1289:攔截導彈(evd)
- 資訊學奧賽一本通 1272:分組揹包(evd)
- 信奧一本通1164:digit函式Git函式
- 資訊學奧賽一本通 1322:攔截導彈問題(evd)
- 資訊學奧賽一本通1099:第n小的質數 視訊題解
- 資訊學奧賽一本通 1230:尋找平面上的極大點(evd)
- 資訊學奧賽考點
- C++信奧老師解一本通題 1164:digit函式C++Git函式
- C++奧賽一本通貪心題解C++
- 一、資訊學奧賽簡介
- 資訊學奧賽複賽複習16-CSP-J2022-01乘方-迴圈特判、pow函式、快速冪函式
- 突破資訊學奧賽生天花板
- 信奧賽陳老師解一本通題: 1070:人口增長
- 分段函式圖形繪製函式
- 資訊學奧賽--C語言筆記(一)C語言筆記
- 南沙C++信奧賽陳老師解一本通題: 1963:【13NOIP普及組】小朋友的數字C++
- 信奧賽一本通陳老師解題 1128:影像模糊處理
- 信奧一本通1403:素數對
- 信奧賽C++老師解一本通題: 1180:分數線劃定C++
- 信奧一本通1187:統計字元數字元
- 高二的他已透過NOI保送北大了,讓我們一起了解他的資訊學奧賽學習經歷吧!!!
- 南沙C++信奧賽陳老師解一本通題 1117:整數去重C++
- 【程式碼】--庫函式學習 ftp通訊 相關函式FTP
- 南沙C++信奧賽陳老師解一本通題 1270:【例9.14】混合揹包C++
- 資訊學奧賽複賽複習13-CSP-J2021-02插入排序-排序穩定性、插入排序、sort排序、結構圖、計數排序排序
- 1.4-java入口函式Main和package功能Java函式AIPackage
- 南沙C++信奧賽陳老師解一本通題 2099:【23CSPJ普及組】公路(road)C++
- 南沙C信++奧賽陳老師解一本通題: 1314:【例3.6】過河卒(Noip2002)