程式設計實現: 李四去海南旅遊定機票,機票的價格受淡季和旺季影響,受頭等艙和經濟艙影響。 假設機
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("請輸入您出行的月份:");
int month = input.nextInt();
System.out.println("請問您選擇頭等艙還是經濟艙?頭等艙輸入1,經濟艙輸入2");
int type = input.nextInt();
double price = 5000.0;
if (month==1 || month==2 || month==3 || month==11 || month==12) {
if (type==1) {
price*=0.5;
}else if (type==2) {
price*=0.4;
}
} else {
if (type==1) {
price*=0.9;
} else if (type==2) {
price*=0.8;
}
}
System.out.println("您的機票價格為:"+price);
}
}
相關推薦
程式設計實現: 李四去海南旅遊定機票,機票的價格受淡季和旺季影響,受頭等艙和經濟艙影響。 假設機
public class Test_17 {public static void main(String[] args) {Scanner input = new Scanner(System.in);System.out.println("請輸入您出行的月份:");int
程式設計實現: 一組資料中只有一個數字出現了一次。其他所有數字都是成對出現的。 請找出這個數字。(使用位運算)
可以在指定陣列中找出只出現一次的元素 #include<stdio.h> int main() { int arr[] = { 1, 3, 4, 3, 1}; int i = 0; int len = sizeof(arr) / sizeof(ar
程式設計實現:兩個int整數在二進位制表達中有多少個bit位不同??
.程式設計實現: 兩個int(32位)整數m和n的二進位制表達中,有多少個位(bit)不同? 例如:m=1999 n=2999 輸出:有7個bit位不同 首先思考,如何得知兩個數中有多少個不同的個數? 這裡可以採用異或運算,相同為0,不同為1; 將m^n的結果
Java學習——多執行緒例子:李四王五
package cys; public class Example9_2 { public static void main(String[] args) { // TODO Auto-generated method stub P
程式設計實現: 一組資料中只有一個數字出現了一次。其他所有數字都是成對出現的。 請找出這個數字。
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> int query(int a[], int size){ for (int i = 1; i < size;++i){ a[
1.程式設計實現: 兩個int(32位)整數m和n的二進位制表達中, 有多少個位(bit)不同? 輸入例子: 1999 2299 輸出例子:7
方法一: 演算法思想:由於要找兩個數對應不同位元位的個數,可以先將兩個數按位異或,然後再統計異或後的數中的一的個數,而統計二進位制中1的個數有三種方法;1.這個數迴圈按位 於比它小1的數,直到這個數為0為止;2.把這個數的每一個二進位制位拿出來,用的方法是和1相與,移位,迴
C程式設計實現:對10個數進行排序
下面來介紹一下在Microsoft Visual C++中使用C來程式設計實現對鍵盤輸入的10個數進行排序。具體步驟如下: 1、首先開啟Microsoft Visual C++軟體,選擇新建C++原始檔,如圖所示: 2、接下來先儲存好原始檔,如圖所示: 3、現在就可以開始在原
Python程式設計實現:猜數遊戲
程式設計實現:猜數遊戲 **由程式隨機產生一個0~100之間的整數,然後讓使用者輸入一個整數,判斷輸入是否正確,若正確,則結束遊戲,輸出資訊;如錯誤,則提示“大了”或“小了”,且還可再輸入一個整數,當猜數次數達到8次時,則結束遊戲。輸出資訊請按如下規則確定:
有一個班4個學生5門課成績,要求程式設計實現把這四個學生的成績按照第一門課由小到大排序(冒泡法)。
#include <stdio.h> #include <stdlib.h>int main(int argc,char** argv){ int student[4][5];//記錄4個學生5門功課成績 int changeRecord[4]={0
程式設計師程式設計藝術:第四章、現場編寫類似strstr/strcpy/strpbrk的函式
第四章、現場編寫類似strstr/strcpy/strpbrk的函式 前奏 有網友向我反應,之前三章(http://t.cn/hgVPmH)的面試題目,是否有點太難了。誠如他所說,絕大部分公司的面試題不會像微軟等公司的面試題目出的那麼
135、程式設計實現:找出兩個字串中最大公共子字串,如"abccade","dgcadde"的最大子串為 "cad"
35、程式設計實現:找出兩個字串中最大公共子字串,如"abccade","dgcadde"的最大子串為 "cad" /* 35、程式設計實現:找出兩個字串中最大公共子字串,如"abccade","dgcadde"的最大子串為 "cad" 不同於56的最長公共子串 DP題
用C語言實現:將數組A中的內容和數組B中的內容進行交換(數組一樣大)。
image pri 之前 es2017 sys 變量 ret 只需要 題目 之前我們已經完成了對兩個變量內容進行交換的程序,這兩道題目大同小異,不過是將兩數變成了兩數組。 可能我們會想:我們是不是需要第三個數組作為中間變量進行交換操作? 答案是no,我們只需要通過一個循環體
1.3程式設計實現從鍵盤依次輸入姓名(字串)、年齡(整型)、性別(字元)和成績(浮點型),然後依次顯示上述內容
摩爾的Java學習筆記1.3 第一週作業: 1、輸出一行文字; 2、輸入一個字串,判斷其中字母、數字、其他字元的個數; 3、程式設計實現從鍵盤依次輸入姓名(字串)、年齡
小明去美國旅遊,美國溫度以華氏溫度計量,她需要將華氏溫度轉換為攝氏溫度,編寫程式實現此功能. 要求: 從控制檯輸入華氏溫度資訊,並且分別列印最後的華氏溫度和攝氏溫度的結果
public class Test_9 {/*小明去美國旅遊,美國溫度以華氏溫度計量,她需要將華氏溫度轉換為攝氏溫度,編寫程式實現此功能.要求:從控制檯輸入華氏溫度資訊,並且分別列印最後的華氏溫度和攝氏溫度的結果 攝氏溫度=5/9.0*(華氏溫度
分布式數據庫中間件的實現原理介紹四:平滑擴容
GC blank port tps 不同的 www. clas 空間 product 聲明:本文並非原創,轉自華為雲幫助中心的分布式數據庫中間件(DDM)服務的產品介紹。 隨著業務增長,邏輯庫存儲空間不足,並發壓力較大,此時可對DDM實例邏輯庫進行平滑擴容,通過增加
MySQL的高可用實現:MySQL系列之十四
一致性 ilo ply purge shutdown monitor 半同步 eve 延遲 MySQL的高可以有三種實現方式:多主模式(Multi Master MySQL),MHA(Master High Availability)和 Galera Cluster:wr
Android 開發:(四)Button圓角實現
本節學習button的圓角實現: 利用上節登入button示例: 1.效果對比: <Button android:layout_width="match_parent" android:layout_height="45dp
C語言:程式設計實現兩個矩陣
輸入一個3乘4矩陣✖️4乘5矩陣,輸出一個3乘5的矩陣 #include<stdio.h> int main() { int matrix1[3][4],matrix2[4][5],matrix3[3][5]; int i,j,k; int jz3[
詳解C# 網路程式設計系列:實現類似QQ的即時通訊程式
https://www.jb51.net/article/101289.htm 引言: 前面專題中介紹了UDP、TCP和P2P程式設計,並且通過一些小的示例來讓大家更好的理解它們的工作原理以及怎樣.Net類庫去實現它們的。為了讓大家更好的理解我們平常中常見的軟體QQ的工作原理,所以在本專題
課上補做:用C語言程式設計實現ls命令
課上補做:用C語言程式設計實現ls命令 一、有關ls ls :用來列印當前目錄或者制定目錄的清單,顯示出檔案的一些資訊等。 ls -l:列出長資料串,包括檔案的屬性和許可權等資料 ls -R:連同子目錄一同顯示出來,也就所說該目錄下所有檔案都會顯示出來 ls -a:可以將目錄下的全部檔案