當前位置:首頁 » 編程語言 » 計算獎學金的c語言程序
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

計算獎學金的c語言程序

發布時間: 2023-04-06 17:29:54

Ⅰ C語言編程題 獎學金

#include <iostream>
#include <math>
using namespace std;
void printAward(int value1, int value2, int value3)
{
if(value1 >= 90 && value2 >= 90 && value3 >= 90)
{
cout<<"等級1";
}
else if(value1 >=80&& value2 >= 80 && value3 >= 80)
{
cout<<"等級2";
}
else
{
int minVal = min(min(value1, value2), min(value2, value3));
int maxVal = max(max(value1, value2), max(value2, value3));
int midVal = value1 + value2 + value3 - minVal - maxVal;
if(midVal >= 90 && minVal >= 70)
{
cout<<"等級2";
}
else
{
cout<<"無獎學金";
}
}
}

void main()
{
int value1, value2, value3;
cin>>value1>>value2>>value3;
printAward(value1, value2, value3);
}

Ⅱ 用C語言編一個程序,計算學生獎學金的等級,以三門功課成績M1,M2,M3為評獎依據。獎學金評定標准如下:

char panding(float M1, float M2, float M3)
{
char res;
if(M1 + M2 + M3 >95*3)
{
res ='A';
}
else if(M1 ==100 & M2 ==100 &M3>=80)
{
res ='A';
}
else if(M1 ==100 & M3 ==100 &M2>=80)
{
res ='A';
}
else if(M2 ==100 & M3 ==100 &M1>=80)
{
res ='A'弊爛;
}
else if(M1+M2+M3>90*3)
{
res ='B';
}
else if(M1==100 & M2>75 & M3>75)
{
res ='B';
}
else if(M2==100 & M1>75 & M3>75)
{
res ='B'歲敗;
}
else if(M3==100 & M1>75 & M2>75)
{
res ='B';
}
else if(M1>75 & M2>乎卜顫75 & M3>75)
{
res ='C';
}
else
{
res ='0';
}
return res;
}

Ⅲ 用C語言怎麼寫評獎學金的程序85分以上 1等 75到85 2 70-75 3 <70 繼續努力,爭取下次獲得獎學金 謝謝啦

給你代碼和註解:
相應的提示根據實際修改即可
測試通過
main()
{
int num;
while(1) //循環輸入
{
printf("Enter score:"); //提示輸入分數
scanf("%d",&num);
if(num==0)
{
break;
} //輸入0退出
if((num>101)||(num<0))
{
printf("input error rand:1-100\n");
continue;
} //大於100 小於0時超范圍,重新輸入分數
if(num>85)
{
printf("等級一\n");
}
else if(num>75)
{
printf("等級二\n");
}
else if(num>70)
{
printf("等級三\n");
}
else
{
printf("繼續努力\n");
}
}
//邏輯判斷相應的獎學金等級
printf("程序結束\n");
}