烟台大学体侧成绩估算(根据2012年标准)男生版
#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;
int main()
{
double a,b,c,d,e,data1,data2,data3,data4,data5,data6,score;
cout<<"**********欢迎使用烟台大学体侧成绩估算程序!(参考烟大体侧标准)(男生版)***********"<<endl;
cout<<"指标(分):身高体重(10)肺活量指数(20)握力指数(20)1000米/800米跑(30)立定跳远(20)"<<endl;
cout<<"*注意:1000/800米跑不及格者该学年体侧成绩最高记为59分,成绩记为不及格"<<endl;
cout<<"*握力体重指数=握力(Kg)/体重(Kg)*100%"<<endl;
cout<<"*肺活量体重指数=肺活量(ml)/体重(Kg)*100%"<<endl;
char m;
m='Y';
while(m=='Y'||m=='y')
{
cout<<"请依次输入你的身高(cm)、体重(Kg)、肺活量体重指数、握力体重指数、立定跳远(m)和1000米成绩(例:3分20=3.20)"<<endl;
cin>>data1>>data2>>data3>>data4>>data5>>data6;
while(data1>191.0||data1<=144.0)
{cout<<"身高数据错误,请重新输入各数据"<<endl;
cin>>data1,data2,data3,data4,data5,data6;}
while(data2>110||data2<40)
{cout<<"体重数据错误,请重新输入各数据"<<endl;
cin>>data1,data2,data3,data4,data5,data6;}
while(data3>100||data3<47)
{cout<<"肺活量数据错误,请重新输入各数据"<<endl;
cin>>data1,data2,data3,data4,data5,data6;}
while(data4>100||data4<44)
{cout<<"握力数据错误,请重新输入各数据"<<endl;
cin>>data1,data2,data3,data4,data5,data6;}
while(data5>3||data5<1.99)
{cout<<"立定跳远数据错误,请重新输入各数据"<<endl;
cin>>data1,data2,data3,data4,data5,data6;}
while(data5>5.08||data5<2)
{cout<<"1000米数据错误,请重新输入各数据"<<endl;
cin>>data1,data2,data3,data4,data5,data6;}
if(data1>144.0&&data1<=144.9&&data2<41.5) //1 //体重-身高判断体
e=50;
else if (data1>144.0&& data1<=144.9&&data2>=41.5&&data2<=46.3)
e=60;
else if (data1>144.0&&data1<=144.9&&data2>=46.4&&data2<=51.9)
e=100;
else if(data1>144.0&&data1<=144.9&&data2>=52.0&&data2<=53.7)
e=60;
else if(data1>144.0&&data1<=144.9&&data2>=53.8)
e=50;
else if(data1>145.0&&data1<=145.9&&data2<41.8) //2
e=50;
else if(data1>145.0&&data1<=145.9&&data2>=41.8&&data2<=46.7)
e=60;
else if(data1>145.0&&data1<=145.9&&data2>=46.8&&data2<=52.6)
e=100;
else if(data1>145.0&&data1<=145.9&&data2>=52.7&&data2<=54.5)
e=60;
else if(data1>145.0&&data1<=145.9&&data2>=54.6)
e=50;
else if(data1>146.0&&data1<=146.9&&data2<42.1) //3
e=50;
else if(data1>146.0&&data1<=146.9&&data2>=42.1&&data2<=47.1)
e=60;
else if(data1>146.0&&data1<=146.9&&data2>=47.2&&data2<=53.1)
e=100;
else if(data1>146.0&&data1<=146.9&&data2>=53.2&&data2<=55.1)
e=60;
else if(data1>146.0&&data1<=146.9&&data2>=55.2)
e=50;
else if(data1>147.0&&data1<=147.9&&data2<42.4) //4
e=50;
else if(data1>147.0&&data1<=147.9&&data2>=42.4&&data2<=47.5)
e=60;
else if(data1>147.0&&data1<=147.9&&data2>=47.6&&data2<=53.7)
e=100;
else if(data1>147.0&&data1<=147.9&&data2>=53.8&&data2<=55.7)
e=60;
else if(data1>147.0&&data1<=147.9&&data2>=55.8)
e=50;
else if(data1>148.0&&data1<=148.9&&data2<42.6) //5
e=50;
else if(data1>148.0&&data1<=148.9&&data2>=42.6&&data2<=47.9)
e=60;
else if(data1>148.0&&data1<=148.9&&data2>=48.0&&data2<=54.2)
e=100;
else if(data1>148.0&&data1<=148.9&&data2>=54.3&&data2<=56.3)
e=60;
else if(data1>148.0&&data1<=148.9&&data2>=56.4)
e=50;
else if(data1>149.0&&data1<=149.9&&data2<42.9) //6
e=50;
else if(data1>149.0&&data1<=149.9&&data2>=42.9&&data2<=48.3)
e=60;
else if(data1>149.0&&data1<=149.9&&data2>=48.4&&data2<=54.8)
e=100;
else if(data1>149.0&&data1<=149.9&&data2>=54.9&&data2<=56.6)
e=60;
else if(data1>149.0&&data1<=149.9&&data2>=56.7)
e=50;
else if(data1>150.0&&data1<=150.9&&data2<43.2) //7
e=50;
else if(data1>150.0&&data1<=150.9&&data2>=43.2&&data2<=48.8)
e=60;
else if(data1>150.0&&data1<=150.9&&data2>=48.9&&data2<=55.4)
e=100;
else if(data1>150.0&&data1<=150.9&&data2>=55.5&&data2<=57.6)
e=60;
else if(data1>150.0&&data1<=150.9&&data2>=57.7)
e=50;
else if(data1>151.0&&data1<=151.9&&data2<43.5) //8
e=50;
else if(data1>151.0&&data1<=151.9&&data2>=43.5&&data2<=49.2)
e=60;
else if(data1>151.0&&data1<=151.9&&data2>=49.3&&data2<=56.0)
e=100;
else if(data1>151.0&&data1<=151.9&&data2>=56.1&&data2<=58.2)
e=60;
else if(data1>151.0&&data1<=151.9&&data2>=58.3)
e=50;
else if(data1>152.0&&data1<=152.9&&data2<43.9) //9
e=50;
else if(data1>152.0&&data1<=152.9&&data2>=43.9&&data2<=49.7)
e=60;
else if(data1>152.0&&data1<=152.9&&data2>=49.8&&data2<=56.5)
e=100;
else if(data1>152.0&&data1<=152.9&&data2>=56.6&&data2<=58.7)
e=60;
else if(data1>152.0&&data1<=152.9&&data2>=58.8)
e=50;
else if(data1>153.0&&data1<=153.9&&data2<44.2) //10
e=50;
else if(data1>153.0&&data1<=153.9&&data2>=44.2&&data2<=50.1)
e=60;
else if(data1>153.0&&data1<=153.9&&data2>=50.2&&data2<=57.0)
e=100;
else if(data1>153.0&&data1<=153.9&&data2>=57.1&&data2<=59.3)
e=60;
else if(data1>153.0&&data1<=153.9&&data2>=59.4)
e=50;
else if(data1>154.0&&data1<=154.9&&data2<44.7) //11
e=50;
else if(data1>154.0&&data1<=154.9&&data2>=44.7&&data2<=50.6)
e=60;
else if(data1>154.0&&data1<=154.9&&data2>=50.7&&data2<=57.5)
e=100;
else if(data1>154.0&&data1<=154.9&&data2>=57.6&&data2<=59.8)
e=60;
else if(data1>154.0&&data1<=154.9&&data2>=59.9)
e=50;
else if(data1>155.0&&data1<=155.9&&data2<45.2) //12
e=50;
else if(data1>155.0&&data1<=155.9&&data2>=45.2&&data2<=51.1)
e=60;
else if(data1>155.0&&data1<=155.9&&data2>=51.2&&data2<=58.0)
e=100;
else if(data1>155.0&&data1<=155.9&&data2>=58.1&&data2<=60.7)
e=60;
else if(data1>155.0&&data1<=155.9&&data2>=60.8)
e=50;
else if(data1>156.0&&data1<=156.9&&data2<45.6) //13
e=50;
else if(data1>156.0&&data1<=156.9&&data2>=45.6&&data2<=51.6)
e=60;
else if(data1>156.0&&data1<=156.9&&data2>=51.7&&data2<=58.7)
e=100;
else if(data1>156.0&&data1<=156.9&&data2>=58.8&&data2<=61.0)
e=60;
else if(data1>156.0&&data1<=156.9&&data2>=61.1)
e=50;
else if(data1>157.0&&data1<=157.9&&data2<46.1) //14
e=50;
else if(data1>157.0&&data1<=157.9&&data2>=46.1&&data2<=52.1)
e=60;
else if(data1>157.0&&data1<=157.9&&data2>=52.2&&data2<=59.2)
e=100;
else if(data1>157.0&&data1<=157.9&&data2>=59.3&&data2<=61.5)
e=60;
else if(data1>157.0&&data1<=157.9&&data2>=61.6)
e=50;
else if(data1>158.0&&data1<=158.9&&data2<46.6) //15
e=50;
else if(data1>158.0&&data1<=158.9&&data2>=46.6&&data2<=52.6)
e=60;
else if(data1>158.0&&data1<=158.9&&data2>=52.7&&data2<=59.8)
e=100;
else if(data1>158.0&&data1<=158.9&&data2>=59.9&&data2<=62.2)
e=60;
else if(data1>158.0&&data1<=158.9&&data2>=62.3)
e=50;
else if(data1>159.0&&data1<=159.9&&data2<46.9) //16
e=50;
else if(data1>159.0&&data1<=159.9&&data2>=46.9&&data2<=53.1)
e=60;
else if(data1>159.0&&data1<=159.9&&data2>=53.2&&data2<=60.3)
e=100;
else if(data1>159.0&&data1<=159.9&&data2>=60.4&&data2<=62.7)
e=60;
else if(data1>159.0&&data1<=159.9&&data2>=62.8)
e=50;
else if(data1>160.0&&data1<=160.9&&data2<47.4) //17
e=50;
else if(data1>160.0&&data1<=160.9&&data2>=47.4&&data2<=53.6)
e=60;
else if(data1>160.0&&data1<=160.9&&data2>=53.7&&data2<=60.9)
e=100;
else if(data1>160.0&&data1<=160.9&&data2>=61.0&&data2<=63.4)
e=60;
else if(data1>160.0&&data1<=160.9&&data2>=63.5)
e=50;
else if(data1>161.0&&data1<=161.9&&data2<48.1) //18
e=50;
else if(data1>161.0&&data1<=161.9&&data2>=48.1&&data2<=54.3)
e=60;
else if(data1>161.0&&data1<=161.9&&data2>=54.4&&data2<=61.6)
e=100;
else if(data1>161.0&&data1<=161.9&&data2>=61.7&&data2<=64.1)
e=60;
else if(data1>161.0&&data1<=161.9&&data2>=64.2)
e=50;
else if(data1>162.0&&data1<=162.9&&data2<48.5) //19
e=50;
else if(data1>162.0&&data1<=162.9&&data2>=48.5&&data2<=54.8)
e=60;
else if(data1>162.0&&data1<=162.9&&data2>=54.9&&data2<=62.2)
e=100;
else if(data1>162.0&&data1<=162.9&&data2>=62.3&&data2<=64.8)
e=60;
else if(data1>162.0&&data1<=162.9&&data2>=64.9)
e=50;
else if(data1>163.0&&data1<=163.9&&data2<49.0) //20
e=50;
else if(data1>163.0&&data1<=163.9&&data2>=49.0&&data2<=55.3)
e=60;
else if(data1>163.0&&data1<=163.9&&data2>=55.4&&data2<=62.8)
e=100;
else if(data1>163.0&&data1<=163.9&&data2>=62.9&&data2<=65.3)
e=60;
else if(data1>163.0&&data1<=163.9&&data2>=65.4)
e=50;
else if(data1>164.0&&data1<=164.9&&data2<49.5) //21
e=50;
else(data1>164.0&&data1<=164.9&&data2>=49.5&&data2<=55.9);
e=60;
if(data1>164.0&&data1<=164.9&&data2>=56.0&&data2<=63.4)
e=100;
else if(data1>164.0&&data1<=164.9&&data2>=63.5&&data2<=65.9)
e=60;
else if(data1>164.0&&data1<=164.9&&data2>=66.0)
e=50;
else if(data1>165.0&&data1<=165.9&&data2<49.9) //22
e=50;
else if(data1>165.0&&data1<=165.9&&data2>=49.9&&data2<=56.4)
e=60;
else if(data1>165.0&&data1<=165.9&&data2>=56.5&&data2<=64.1)
e=100;
else if(data1>165.0&&data1<=165.9&&data2>=64.2&&data2<=66.6)
e=60;
else if(data1>165.0&&data1<=165.9&&data2>=66.7)
e=50;
else if(data1>166.0&&data1<=166.9&&data2<50.4) //23
e=50;
else if(data1>166.0&&data1<=166.9&&data2>=50.4&&data2<=56.9)
e=60;
else if(data1>166.0&&data1<=166.9&&data2>=57.0&&data2<=64.6)
e=100;
else if(data1>166.0&&data1<=166.9&&data2>=64.7&&data2<=67.0)
e=60;
else if(data1>166.0&&data1<=166.9&&data2>=67.1)
e=50;
else if(data1>167.0&&data1<=167.9&&data2<50.8) //24
e=50;
else if(data1>167.0&&data1<=167.9&&data2>=50.8&&data2<=57.3)
e=60;
else if(data1>167.0&&data1<=167.9&&data2>=57.4&&data2<=65.0)
e=100;
else if(data1>167.0&&data1<=167.9&&data2>=65.1&&data2<=67.5)
e=60;
else if(data1>167.0&&data1<=167.9&&data2>=67.6)
e=50;
else if(data1>168.0&&data1<=168.9&&data2<51.1) //25
e=50;
else if(data1>168.0&&data1<=168.9&&data2>=51.1&&data2<=57.7)
e=60;
else if(data1>168.0&&data1<=168.9&&data2>=57.8&&data2<=65.5)
e=100;
else if(data1>168.0&&data1<=168.9&&data2>=65.6&&data2<=68.1)
e=60;
else if(data1>168.0&&data1<=168.9&&data2>=68.2)
e=50;
else if(data1>169.0&&data1<=169.9&&data2<51.6) //26
e=50;
else if(data1>169.0&&data1<=169.9&&data2>=51.6&&data2<=58.2)
e=60;
else if(data1>169.0&&data1<=169.9&&data2>=58.3&&data2<=66.0)
e=100;
else if(data1>169.0&&data1<=169.9&&data2>=66.1&&data2<=68.6)
e=60;
else(data1>169.0&&data1<=169.9&&data2>=68.7);
e=50;
if(data1>170.0&&data1<=170.9&&data2<52.1) //27
e=50;
else if(data1>170.0&&data1<=170.9&&data2>=52.1&&data2<=58.7)
e=60;
else if(data1>170.0&&data1<=170.9&&data2>=58.8&&data2<=66.5)
e=100;
else if(data1>170.0&&data1<=170.9&&data2>=66.6&&data2<=69.1)
e=60;
else if(data1>170.0&&data1<=170.9&&data2>=69.2)
e=50;
else if(data1>171.0&&data1<=171.9&&data2<52.5) //28
e=50;
else if(data1>171.0&&data1<=171.9&&data2>=52.5&&data2<=59.2)
e=60;
else if(data1>171.0&&data1<=171.9&&data2>=59.3&&data2<=67.2)
e=100;
else if(data1>171.0&&data1<=171.9&&data2>=67.3&&data2<=69.8)
e=60;
else if(data1>171.0&&data1<=171.9&&data2>=69.9)
e=50;
else if(data1>172.0&&data1<=172.9&&data2<53.0) //29
e=50;
else if(data1>172.0&&data1<=172.9&&data2>=53.0&&data2<=59.8)
e=60;
else if(data1>172.0&&data1<=172.9&&data2>=59.9&&data2<=67.8)
e=100;
else if(data1>172.0&&data1<=172.9&&data2>=67.9&&data2<=70.4)
e=60;
else if(data1>172.0&&data1<=172.9&&data2>=70.5)
e=50;
else if(data1>173.0&&data1<=173.9&&data2<53.5) //30
e=50;
else if(data1>173.0&&data1<=173.9&&data2>=53.5&&data2<=60.3)
e=60;
else if(data1>173.0&&data1<=173.9&&data2>=60.4&&data2<=68.4)
e=100;
else if(data1>173.0&&data1<=173.9&&data2>=68.5&&data2<=71.1)
e=60;
else if(data1>173.0&&data1<=173.9&&data2>=71.2)
e=50;
else if(data1>174.0&&data1<=174.9&&data2<53.8) //31
e=50;
else if(data1>174.0&&data1<=174.9&&data2>=53.8&&data2<=61.0)
e=60;
else if(data1>174.0&&data1<=174.9&&data2>=61.1&&data2<=69.3)
e=100;
else if(data1>174.0&&data1<=174.9&&data2>=69.4&&data2<=72.0)
e=60;
else if(data1>174.0&&data1<=174.9&&data2>=72.1)
e=50;
else if(data1>175.0&&data1<=175.9&&data2<54.5) //32
e=50;
else if(data1>175.0&&data1<=175.9&&data2>=54.5&&data2<=61.5)
e=60;
else if(data1>175.0&&data1<=175.9&&data2>=61.6&&data2<=69.9)
e=100;
else if(data1>175.0&&data1<=175.9&&data2>=70.0&&data2<=72.7)
e=60;
else if(data1>175.0&&data1<=175.9&&data2>=72.8)
e=50;
else if(data1>176.0&&data1<=176.9&&data2<55.3) //33
e=50;
else if(data1>176.0&&data1<=176.9&&data2>=55.3&&data2<=62.2)
e=60;
else if(data1>176.0&&data1<=176.9&&data2>=62.3&&data2<=70.9)
e=100;
else if(data1>176.0&&data1<=176.9&&data2>=71.0&&data2<=73.8)
e=60;
else if(data1>176.0&&data1<=176.9&&data2>=73.9)
e=50;
else(data1>177.0&&data1<=177.9&&data2<55.8); //34
e=50;
if(data1>177.0&&data1<=177.9&&data2>=55.8&&data2<=62.7)
e=60;
else if(data1>177.0&&data1<=177.9&&data2>=62.8&&data2<=71.6)
e=100;
else if(data1>177.0&&data1<=177.9&&data2>=71.7&&data2<=74.5)
e=60;
else if(data1>177.0&&data1<=177.9&&data2>=74.6)
e=50;
else if(data1>178.0&&data1<=178.9&&data2<56.2) //35
e=50;
else if(data1>178.0&&data1<=178.9&&data2>=56.2&&data2<=63.3)
e=60;
else if(data1>178.0&&data1<=178.9&&data2>=63.4&&data2<=72.3)
e=100;
else if(data1>178.0&&data1<=178.9&&data2>=72.4&&data2<=75.3)
e=60;
else if(data1>178.0&&data1<=178.9&&data2>=75.4)
e=50;
else if(data1>179.0&&data1<=179.9&&data2<56.7) //36
e=50;
else if(data1>179.0&&data1<=179.9&&data2>=56.7&&data2<=63.8)
e=60;
else if(data1>179.0&&data1<=179.9&&data2>=63.9&&data2<=72.8)
e=100;
else if(data1>179.0&&data1<=179.9&&data2>=72.9&&data2<=75.8)
e=60;
else if(data1>179.0&&data1<=179.9&&data2>=75.9)
e=50;
else if(data1>180.0&&data1<=180.9&&data2<57.1) //37
e=50;
else if(data1>180.0&&data1<=180.9&&data2>=57.1&&data2<=64.3)
e=60;
else if(data1>180.0&&data1<=180.9&&data2>=64.4&&data2<=73.5)
e=100;
else if(data1>180.0&&data1<=180.9&&data2>=73.6&&data2<=76.5)
e=60;
else if(data1>180.0&&data1<=180.9&&data2>=76.6)
e=50;
else if(data1>181.0&&data1<=181.9&&data2<57.7) //38
e=50;
else if(data1>181.0&&data1<=181.9&&data2>=57.7&&data2<=64.9)
e=60;
else if(data1>181.0&&data1<=181.9&&data2>=65.0&&data2<=74.2)
e=100;
else if(data1>181.0&&data1<=181.9&&data2>=74.3&&data2<=77.3)
e=60;
else if(data1>181.0&&data1<=181.9&&data2>=77.4)
e=50;
else if(data1>182.0&&data1<=182.9&&data2<58.2) //39
e=50;
else if(data1>182.0&&data1<=182.9&&data2>=58.2&&data2<=65.6)
e=60;
else if(data1>182.0&&data1<=182.9&&data2>=65.7&&data2<=74.9)
e=100;
else if(data1>182.0&&data1<=182.9&&data2>=75.0&&data2<=77.8)
e=60;
else if(data1>182.0&&data1<=182.9&&data2>=77.9)
e=50;
else if(data1>183.0&&data1<=183.9&&data2<58.8) //40
e=50;
else if(data1>183.0&&data1<=183.9&&data2>=58.8&&data2<=66.2)
e=60;
else if(data1>183.0&&data1<=183.9&&data2>=66.3&&data2<=75.7)
e=100;
else if(data1>183.0&&data1<=183.9&&data2>=75.8&&data2<=78.8)
e=60;
else if(data1>183.0&&data1<=183.9&&data2>=78.9)
e=50;
else if(data1>184.0&&data1<=184.9&&data2<59.3) //41
e=50;
else if(data1>184.0&&data1<=184.9&&data2>=59.3&&data2<=66.8)
e=60;
else if(data1>184.0&&data1<=184.9&&data2>=66.9&&data2<=76.3)
e=100;
else if(data1>184.0&&data1<=184.9&&data2>=76.4&&data2<=79.4)
e=60;
else if(data1>184.0&&data1<=184.9&&data2>=79.5)
e=50;
else if(data1>185.0&&data1<=185.9&&data2<59.9) //42
e=50;
else if(data1>185.0&&data1<=185.9&&data2>=59.9&&data2<=67.4)
e=60;
else if(data1>185.0&&data1<=185.9&&data2>=67.5&&data2<=77.0)
e=100;
else if(data1>185.0&&data1<=185.9&&data2>=77.1&&data2<=80.2)
e=60;
else if(data1>185.0&&data1<=185.9&&data2>=80.3)
e=50;
else if(data1>186.0&&data1<=186.9&&data2<60.4) //43
e=50;
else(data1>186.0&&data1<=186.9&&data2>=60.4&&data2<=68.1);
e=60;
if(data1>186.0&&data1<=186.9&&data2>=68.2&&data2<=77.8)
e=100;
else if(data1>186.0&&data1<=186.9&&data2>=77.9&&data2<=81.1)
e=60;
else if(data1>186.0&&data1<=186.9&&data2>=81.2)
e=50;
else if(data1>187.0&&data1<=187.9&&data2<60.9) //44
e=50;
else if(data1>187.0&&data1<=187.9&&data2>=60.9&&data2<=68.7)
e=60;
else if(data1>187.0&&data1<=187.9&&data2>=68.8&&data2<=78.6)
e=100;
else if(data1>187.0&&data1<=187.9&&data2>=78.7&&data2<=81.9)
e=60;
else if(data1>187.0&&data1<=187.9&&data2>=82.0)
e=50;
else if(data1>188.0&&data1<=188.9&&data2<61.4) //45
e=50;
else if(data1>188.0&&data1<=188.9&&data2>=61.4&&data2<=69.2)
e=60;
else if(data1>188.0&&data1<=188.9&&data2>=69.3&&data2<=79.3)
e=100;
else if(data1>188.0&&data1<=188.9&&data2>=79.4&&data2<=82.6)
e=60;
else if(data1>188.0&&data1<=188.9&&data2>=82.7)
e=50;
else if(data1>189.0&&data1<=189.9&&data2<61.8) //46
e=50;
else if(data1>189.0&&data1<=189.9&&data2>=61.8&&data2<=69.8)
e=60;
else if(data1>189.0&&data1<=189.9&&data2>=69.9&&data2<=79.9)
e=100;
else if(data1>189.0&&data1<=189.9&&data2>=80.0&&data2<=83.2)
e=60;
else if(data1>189.0&&data1<=189.9&&data2>=83.3)
e=50;
else if(data1>190.0&&data1<=190.9&&data2<62.4) //47
e=50;
else if(data1>190.0&&data1<=190.9&&data2>=62.4&&data2<=70.4)
e=60;
else if(data1>190.0&&data1<=190.9&&data2>=70.5&&data2<=80.5)
e=100;
else if(data1>190.0&&data1<=190.9&&data2>=80.6&&data2<=83.6)
e=60;
else if(data1>190.0&&data1<=190.9&&data2>=83.7)
e=50;
e=e*0.1;
cout<<"身高体重分数="<<e<<endl; //体重身高部分结束
if(data3>=84) //肺活量体重开始
a=100;
else if(data3<84&&data3>=83)
a=98;
else if(data3<83&&data3>=82)
a=96;
else if(data3<82&&data3>=81)
a=94;
else if(data3<81&&data3>=80)
a=92;
else if(data3<80&&data3>=78)
a=90;
else if(data3<78&&data3>=77)
a=87;
else if(data3<77&&data3>=75)
a=84;
else if(data3<75&&data3>=73)
a=81;
else if(data3<73&&data3>=71)
a=78;
else if(data3<71&&data3>=68)
a=75;
else if(data3<68&&data3>=66)
a=72;
else if(data3<66&&data3>=64)
a=69;
else if(data3<64&&data3>=61)
a=66;
else if(data3<61&&data3>=58)
a=63;
else if(data3<58&&data3>=55)
a=60;
else if(data3<55&&data3>=54)
a=50;
else if(data3<54&&data3>=52)
a=40;
else if(data3<52&&data3>=51)
a=30;
else if(data3<51&&data3>=49)
a=20;
else if(data3<49&&data3>=47)
a=10;
a=a*0.2;
cout<<"肺活量体重成绩="<<a<<endl; //肺活量体重部分结束
if(data4>=92) //握力体重部分开始
b=100;
else if(data4<92&&data4>=91)
b=98;
else if(data4<91&&data4>=90)
b=96;
else if(data4<90&&data4>=89)
b=94;
else if(data4<89&&data4>=87)
b=92;
else if(data4<87&&data4>=86)
b=90;
else if(data4<86&&data4>=84)
b=87;
else if(data4<84&&data4>=81)
b=84;
else if(data4<81&&data4>=79)
b=81;
else if(data4<84&&data4>=75)
b=78;
else if(data4<81&&data4>=72)
b=75;
else if(data4<84&&data4>=70)
b=72;
else if(data4<81&&data4>=66)
b=69;
else if(data4<84&&data4>=63)
b=66;
else if(data4<81&&data4>=59)
b=63;
else if(data4<84&&data4>=54)
b=60;
else if(data4<81&&data4>=53)
b=50;
else if(data4<84&&data4>=51)
b=40;
else if(data4<81&&data4>=49)
b=30;
else if(data4<84&&data4>=47)
b=20;
else if(data4<81&&data4>=44)
b=10;
b=b*0.2;
cout<<"握力体重指数成绩="<<b<<endl; //握力体重部分结束
if(data5>=2.66) //立定跳远部分开始
c=100;
else if(data5<2.66&&data5>=2.65)
c=98;
else if(data5<2.65&&data5>=2.63)
c=96;
else if(data5<2.63&&data5>=2.62)
c=94;
else if(data5<2.62&&data5>=2.60)
c=92;
else if(data5<2.60&&data5>=2.58)
c=90;
else if(data5<2.58&&data5>=2.56)
c=87;
else if(data5<2.56&&data5>=2.52)
c=84;
else if(data5<2.52&&data5>=2.48)
c=81;
else if(data5<2.48&&data5>=2.43)
c=78;
else if(data5<2.43&&data5>=2.38)
c=75;
else if(data5<2.38&&data5>=2.35)
c=72;
else if(data5<2.35&&data5>=2.31)
c=69;
else if(data5<2.31&&data5>=2.26)
c=66;
else if(data5<2.26&&data5>=2.20)
c=63;
else if(data5<2.20&&data5>=2.14)
c=60;
else if(data5<2.14&&data5>=2.12)
c=50;
else if(data5<2.12&&data5>=2.09)
c=40;
else if(data5<2.09&&data5>=2.06)
c=30;
else if(data5<2.06&&data5>=2.03)
c=20;
else if(data5<2.03&&data5>=1.99)
c=10;
c=c*0.2;
cout<<"立定跳远成绩="<<c<<endl; //立定跳远部分结束
if(data6<=3.26) //1000米部分开始
d=100;
else if(data6>3.26&&data6<3.28)
d=98;
else if(data6>3.28&&data6<3.31)
d=96;
else if(data6>3.26&&data6<3.33)
d=94;
else if(data6>3.28&&data6<3.35)
d=92;
else if(data6>3.26&&data6<3.39)
d=90;
else if(data6>3.28&&data6<3.42)
d=87;
else if(data6>3.26&&data6<3.45)
d=84;
else if(data6>3.28&&data6<3.49)
d=81;
else if(data6>3.26&&data6<3.53)
d=78;
else if(data6>3.28&&data6<3.58)
d=75;
else if(data6>3.26&&data6<4.05)
d=72;
else if(data6>3.28&&data6<4.12)
d=69;
else if(data6>3.26&&data6<4.19)
d=66;
else if(data6>3.28&&data6<4.26)
d=63;
else if(data6>3.26&&data6<4.33)
d=60;
else if(data6>3.28&&data6<4.40)
d=50;
else if(data6>3.26&&data6<4.47)
d=40;
else if(data6>3.28&&data6<4.54)
d=30;
else if(data6>3.26&&data6<5.01)
d=20;
else if(data6>3.28&&data6<5.08)
d=10;
d=d*0.3;
cout<<"1000米成绩="<<d<<endl; //1000米部分结束
score=a+b+c+d+e;
cout<<"您的体侧总成绩="<<setw(4)<<score<<endl;
cout<<"如果想继续查询请按y/Y后回车,退出请按任意键:";
cin>>m;
}
return 0;
}
有什么建议大家尽量提,O(∩_∩)O~
烟台大学体侧成绩估算(根据2012年标准)男生版相关推荐
- 学生体侧成绩管理系统(文件+链表)
本人是大一新生,博客中如哪些代码语言不规范或者代码不整洁,欢迎各位大佬批评指正.也欢迎各位初学者与我一同探讨此系统的优化方向. 1.系统概述 系统大致分为可执行文件与存储数据的txt文件,用户使用不同 ...
- 烟台大学体测成绩查询程序
先介绍下背景吧,我们学校每年都有一次体育测试,这个很重要,四年如果没有一次及格(达到60分,总分100)的话,那就拿不到毕业证,如果及格了成绩达不到75,一切一切奖学金都拿不到,连参评的资格都没有,不 ...
- 利用Pandas和Matplotlib将某校高中生体侧数据处理后可视化展现
1.数据加载, pd.read_excel('./18级高一体测成绩汇总.xls')默认加载第一个工作表 # 引入模块 import numpy as np import pandas as pd m ...
- pandas-体侧成绩数据可视化
高中体测数据转换 1.数据加载, pd.read_excel('./18级高一体测成绩汇总.xls')默认加载第一个工作表 2.数据加载, pd.read_excel('./18级高一体测成绩汇总.x ...
- PY-pandas | 作业-体测成绩转换
#%% # CY3761 | 2022-01-08 15:33 #%% # 此为 jupyter 模版, 执行 build 后记住先执行-全部运行 # 使用 DataSpell 进行编写文档 # 变量 ...
- 判断大学生体侧项目中立定跳远成绩的等级
package shiyue21; import java.util.Scanner; public class text3 { public static void main(String[] ar ...
- 大学生体测成绩判断c语言_体育改革瞄准高校,体测不过关可能真的毕不了业了...
「ECO氪体」体育圈人www.ecosports.cn 文/ 圈哥 回忆上学期间,体育最令你头疼的时刻是什么?是不是在体育中考将要到来之前,还没日没夜枯燥的训练和近乎苛刻的饮食控制?而现在,体育似乎不 ...
- 用字典存储学生成绩查询_中考用分数评价学生音体美成绩未尝不是好事
中考用分数评价学生音体美成绩未尝不是好事 中考用分数评价学生音体美成绩未尝不是好事 王营(特约评论员)2020-11-30 20:50 培养德智体美劳全面发展的学生,离不开科学的评价体系.多年来,全面 ...
- python体测成绩数据分析统计服_体测成绩数据分析
import numpy as np import pandas as pd from pandas import Series,DataFrame import matplotlib.pyplot ...
最新文章
- Framework 4.0 新关键字dynamic 之我见(二)
- 一文回顾深度学习发展史上最重要经典模型
- splice方法_[7000字]JavaScript数组所有方法基础总结
- python计算汽车的平均油耗_汽车行车电脑中的平均油耗是按哪个行驶里程计算的?...
- SAP S/4HANA Cloud 系统集成的一些场景介绍
- 门户网站运营方案_网络营销方案涉及的工作内容有哪些
- oc和java_oc与java c++语法区别
- 95-910-165-源码-FlinkSQL-Flink SQL 中的时间属性
- iptables: Resource temporarily unavailable.问题
- jquery php 登录验证手机号码,jQuery电话号码验证实例
- Atitit 图像处理和计算机视觉的分类 三部分 图像处理 图像分析 计算机视觉...
- 计算机考试试题大一上学期,大一第一学期期末考试计算机试题1
- 自定义android tv播放器,具有可自定义实时广播源的Android TV手机播放器
- Android 设备之间通过 Wifi 传输文件的功能
- DYNAMIC DETECTION
- 年轻人,劝你不要做前端
- android WebView多标签,加速解决卡顿,视频播放笔记
- android 三级级联筛选列表,写给程序员的Flutter详细教程
- 手把手教你打通车载蓝牙与手机app的音频信息传输车载反向控制手机app
- 创新点定义,如何写创新点
热门文章
- 如何写出高性能代码(四)优化数据访问
- 2021高考成绩查询省排名,2021年全国高考难度省份排名 高考最难的省份排名公布...
- background-attachment:fixed实现酷炫效果
- Intel x87 FPU的使用基础
- Panoply打开grib格式缺失SubCenter和Version字段
- ubuntu root初始密码设置
- TUP第19期综述:从12306看海量并发网站架构
- 避坑:@Around与@Transactional混用导致事务无法回滚
- 瞎折腾实录:构建 Armel 版本的 .NET Core 教程和资料资源
- PUT和POST的区别?