標題:
if...else if...else 判斷式
[打印本頁]
作者:
鄭繼威
時間:
2022-8-13 01:44
標題:
if...else if...else 判斷式
多向判斷式語法
if (條件式一) {
程式區塊一;
}
else if(條件式二){
程式區塊二;
}
else if(條件式三){
程式區塊三;
}
.........
else{
else的程式區塊;
}
[補充]
if... 只能有一個(放在
第一
個)
else if... 可以很多個(放在
中間
)
else 只能有一個(放在
最後
一個)
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int score; //變數名稱與要做的事有一定程度的相關
cout<<"請輸入你的成績: ";
cin>>score;
if(score==100) //在判斷兩邊的值是否相等,要用雙等號
cout<<"哇!滿分!"<<endl;
else if(score<100 && score>=60)
cout<<"恭喜你及格了,給你糖吃!"<<endl;
else if(score<60 && score>0)
cout<<"不及格!打屁股!"<<endl;
else if(score==0)
cout<<"零分?斬!"<<endl;
else
cout<<"輸入錯誤!斬!"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
王睿荻
時間:
2022-8-13 15:19
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int score;
cout<<"請輸入你的成績: ";
cin>>score;
if(score==100)
cout<<"你要看滿分多少"<<endl;
else if(score<100 && score>=60)
cout<<"喔"<<endl;
else if(score<60 && score>0)
cout<<"嗯"<<endl;
else if(score==0)
cout<<"聰明"<<endl;
else
cout<<"真神奇"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
羅紹齊
時間:
2022-8-13 15:26
[quote][/quote]
作者:
羅紹齊
時間:
2022-8-13 15:27
回復
3#
羅紹齊
作者:
宜儒
時間:
2022-8-13 15:27
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
int score;
cout<<"請輸入你的成績:";
cin>>score;
if (score==100){
cout<<"哇!滿分!"<<endl;
}
else if(score<100&&score>=60){
cout<<"你及格了!"<<endl;
}
else if(score<60&&score>0){
cout<<"不及格!"<<endl;
}
else if(score==0){
cout<<"零分?"<<endl;
}
else{
cout<<"輸入錯誤!"<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
羅紹齊
時間:
2022-8-13 15:28
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
int score;
cout<<"請輸入你的成績: ";
cin>>score;
if(score==100)
cout<<"滿分!"<<endl;
else if(score<100 && score>=60)
cout<<"還能更好!"<<endl;
else if(score<60 && score>=0)
cout<<"讀書好嗎?"<<endl;
else
cout<<"別亂報成績!"<<endl;
system("pause");
return 0;
複製代碼
回復
4#
羅紹齊
作者:
黃品禎
時間:
2022-8-13 15:29
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
int score;
cout<<"請輸入你的成績: ";
cin>>score;
if (score==100)
cout<<"哇!滿分!"<<endl;
else if(score<100 && score>=60);
cout<<"恭喜你及格了,給你糖吃"<<endl;
else if(score<60 && score>0);
cout<<"不及格!打屁股!"<<endl;
else if(score==0);
cout<<"零分?斬!"<<endl;
else
cout<<"輸入錯誤!斬!"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
陳宥霖
時間:
2022-8-15 20:06
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
int score;
cout<<"請輸入你的成績:";
cin>>score;
if (score==100){
cout<<"哇!滿分!"<<endl;
}
else if(score<100&&score>=60){
cout<<"你及格了!"<<endl;
}
else if(score<60&&score>0){
cout<<"不及格!"<<endl;
}
else if(score==0){
cout<<"零分!"<<endl;
}
else{
cout<<"輸入錯誤!"<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
鍾瑄羽
時間:
2022-8-20 13:28
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
int score;
cout<<"請輸入你的成績:";
cin>>score;
if (score==100){
cout<<"哇!滿分!"<<endl;
}
else if(score<100&&score>=60){
cout<<"你及格了!"<<endl;
}
else if(score<60&&score>0){
cout<<"不及格!"<<endl;
}
else if(score==0){
cout<<"零分?"<<endl;
}
else{
cout<<"輸入錯誤!"<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
陳泓亦
時間:
2022-8-20 13:58
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
int score;
cout<<"請輸入你的成績: ";
cin>>score;
if (score==100)
cout<<"哇!滿分!"<<endl;
else if(score<100 && score>=60);
cout<<"恭喜你及格了,給你糖吃"<<endl;
else if(score<60 && score>0);
cout<<"不及格!打屁股!"<<endl;
else if(score==0);
cout<<"零分?斬!"<<endl;
else
cout<<"輸入錯誤!斬!"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
翁川祐
時間:
2022-8-20 14:00
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int score;
cout<<"請輸入你的成績: ";
cin>>score;
if(score==100)
cout<<"滿分!"<<endl;
else if(score<100 && score>=60)
cout<<"恭喜及格!"<<endl;
else if(score<60 && score>0)
cout<<"不及格!"<<endl;
else if(score==0)
cout<<"零分?"<<endl;
else
cout<<"輸入錯誤"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
徐啟祐
時間:
2022-8-20 14:05
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
int score;
cout<<"請輸入成績:";
cin>>score;
if(score==100)
cout<<"滿分!"<<endl;
else if(score<100&&score>=60)
cout<<"有及格"<<endl;
else if(score<60&&score>0)
cout<<"不及格"<<endl;
else if(score==0)
cout<<"零分?"<<endl;
else
cout<<"不合理"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
葉佳和
時間:
2022-8-20 14:08
本帖最後由 葉佳和 於 2022-8-20 14:13 編輯
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int score;
cout<<"請輸入你的成績: ";
cin>>score;
if(score==100)
cout<<"不錯阿"<<endl;
else if(score<100 && score>=60)
cout<<"ok not bad"<<endl;
else if(score<60 && score>0)
cout<<"恩 好喔"<<endl;
else if(score==0)
cout<<"你可真是大聰明"<<endl;
else
cout<<"?"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
吳丞治
時間:
2022-8-20 14:12
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int score;
cout<<"請輸入你的成績: ";
cin>>score;
if(score==100)
cout<<"哇!滿分!"<<endl;
else if(score<100 && score>=60)
cout<<"恭喜你及格了,給你糖吃!"<<endl;
else if(score<60 && score>0)
cout<<"不及格!打屁股!"<<endl;
else if(score==0)
cout<<"零分?斬!"<<endl;
else
cout<<"輸入錯誤!斬!"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
羅暐傑
時間:
2022-8-20 14:15
#include <iostream>
#include <cstdlib>
using namespace std;
int main(){
int score;
cout<<"請輸入你的成績:";
cin>>score;
if (score == 100)
cout<<"很好喔,考滿分"<<endl;
else if(score >= 60 and score < 100)
cout<<"很好喔,有及格"<<endl;
else if(score >= 1 and score < 60)
cout<<"真糟糕,不及格"<<endl;
else if(score == 0)
cout<<"真糟糕,考零分"<<endl;
else
cout<<"不要騙我"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
林雋喆
時間:
2022-8-20 14:30
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
int score;
cout<<"請輸入你的成績:";
cin>>score;
if (score==100){
cout<<"哇!滿分!"<<endl;
}
else if(score<100&&score>=60){
cout<<"你及格了!"<<endl;
}
else if(score<60&&score>0){
cout<<"不及格!"<<endl;
}
else if(score==0){
cout<<"零分?"<<endl;
}
else{
cout<<"輸入錯誤!"<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
盧禹丞
時間:
2022-8-20 14:31
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int score;
cout<<"請輸入你的成績: ";
cin>>score;
if(score==100)
cout<<"哇!滿分!"<<endl;
else if(score<100 && score>=60)
cout<<"恭喜你及格了,給你糖吃"<<endl;
else if(score<60 && score>0)
cout<<"不及格!打屁股!"<<endl;
else if(score==0)
cout<<"零分?斬!"<<endl;
else
cout<<"輸入錯誤!斬!"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
楊芊琦
時間:
2022-8-20 14:52
本帖最後由 楊芊琦 於 2022-8-20 15:17 編輯
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int score;
cout<<"請輸入您的成績:";
cin>>score;
if(score<100 &&score>90)
{
cout<<"喔讚~"<<endl;
}
else if(score<90&&score>60)
{
cout<<"及格就好"<<endl;
}
else if(score<0 && score<60)
{
cout<<"死定了"<<endl;
}
else
{
cout<<"Ennor"<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
李宗儒
時間:
2023-12-20 18:50
本帖最後由 李宗儒 於 2023-12-20 18:51 編輯
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int s;
cout<<"請輸入分數";
cin>>s;
if(s==100)
cout<<"恭喜你滿分";
else if(s>=60 and s<100)
cout<<"恭喜你及格";
else if(s==0)
cout<<"有實力";
else if(s<=59 and s>0)
cout<<"恭喜你不及格";
else
cout<<"輸入錯誤";
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2