有人可以幫忙寫這兩題嗎,拜託了(用C語言)
ㄗˋㄐㄧˇ+U
grades = []
for i in range(5):
grades.append(input(f"enter the {i+1} grade"))
for i in range(len(grades)):
if grades[i] > 90:
print(f"the {i+1} grade is A")
elif gardes[i] > 80:
print(f"the {i+1} grade is B")
elif gardes[i] > 70:
print(f"the {i+1} grade is C")
elif gardes[i] > 60:
print(f"the {i+1} grade is D")
else:
print(f"the {i+1} grade is F")
從C++改C應該比較容易些 (大概)
第一題:
int grade = 0;
int count[6] = {0};
cout << "please enter the five grades :" << endl;
while(cin >> grade){
cout << grade;
if(grade <= 100 && grade >= 90){
cout << ' ' << 'A' << ' ';
count[0]++;
}
else if(grade < 90 && grade >= 80){
cout << ' ' << 'B' << ' ';
count[1]++;
}
else if(grade < 80 && grade >= 70){
cout << ' ' << 'C' << ' ';
count[2]++;
}
else if(grade < 70 && grade >= 60){
cout << ' ' << 'D' << ' ';
count[3]++;
}
else if(grade < 60 && grade >= 0){
cout << ' ' << 'F' << ' ';
count[4]++;
}
else{
cout << ' ' << "Error" << ' ';
count[5]++;
}
}
cout << '\n' << "Total " << "A: " << count[0] << ", B: " << count[1] << ", C: " << count[2] << ", D: " << count[3] << ",F : " << count[4] << ", Error: " << count[5];
第二題:
cout << "please enter 5 prices :" << endl;
float price, sum = 0;
while(cin >> price){
cout << price << ' ';
if(price > 100 && price <= 200){
price = price * 0.9;
}
else if(price > 200 && price <= 300){
price = price * 0.8;
}
else if(price > 300 && price <= 400){
price = price * 0.7;
}
else if(price > 400 && price <= 500){
price = price * 0.6;
}
else if(price > 500){
price = price * 0.5;
}
sum += price;
}
cout << '\n' << "The Summary is " << fixed << setprecision(2) << sum;
大幾了呢 預計還有多久畢業?
想當初小大一時 我黑進老師的目錄 拿他的解答去交
老師從系辦追出來說:「同學,這是我的答案。」
當時真糗。
希望這篇不會有老師出來留言「同學這是我的作業。」