C ++練習
版權(C)2014-2018 Wonder Diaz
C ++中的算法實踐將與IDE Zinjai創建的項目分組。該項目是出於教育目的進行的,以製定簡單的代碼。發現通知它的任何改進或錯誤。
變更的註冊
V1.0.2改進代碼
V1.0.1輕微錯誤校正
v1.0.0基本文件。
簡單結構算法
- 閱讀任何人的名稱和年齡和印刷年齡
- 打印您的名字,年齡,性別和婚姻狀況
- 閱讀任何人的名稱和年齡並印刷時,並且僅當該人是未成年人的信息,一個說“無法投票”的信息
- 閱讀任何人的名稱和年齡,並僅在人年齡的人的名字時才打印
- 閱讀兩個數字並僅打印正面
- 閱讀兩個數字計算總和並打印總和和讀取的數字
- 閱讀兩個數字並打印兩個數字,如果其中一個數字至少是正面的
- 僅當兩個數字具有不同的符號並且不同於零時,才能讀取兩個數字並打印兩個數字
- 讀取一個數字併計算並打印數字的正方形及其平方根。如果數字為負,請打印數字,數字的平方和一條消息“具有虛根”的消息
- 獲取任何三個數字中的最高數量
- 閱讀員工的名字,每小時基本的薪水以及一周內工作的小時數。計算淨工資,考慮到如果一周中工作的小時數大於48,則這些小時被認為加班並且附加費35%。打印員工的名稱和淨工資
- 閱讀任何人的名稱和年齡,並僅當該人是合法年齡的人的名稱,否則就打印出“不能投票”的信息
- 閱讀任何人和印刷的名稱,年齡和性別,只有當該人是男性和合法年齡的人的名字,即該人的名字。
- 閱讀任何人的名稱,年齡,性別和婚姻狀況,並且僅當該人是一個合法年齡的人,即該人的名字時才打印。
- 閱讀兩個數字,計算數字的總和並打印讀取的數字,並且只有當總和為負鍵
- 閱讀任何人和印刷的名稱,性別和婚姻狀況
- 讀取兩個數字,併計算第一個數除以第二個數字,打印商。如果第二個為零,請不要執行計算並打印一條消息,該消息說:“劃分是不可能的”
- 讀取一個數字並打印數字和絕對值
- 閱讀員工的名字,每小時基本的薪水以及本月工作的小時數。計算您的每月薪水,並同時打印姓名和每月薪水。注意:每月薪水=每小時基本工資 *本月工作的小時數。
- 讀取一個數字併計算並打印您的平方根。如果數字為負,請打印數字和消息,上面寫著“具有虛根”
- 讀取一個數字併計算讀取的數字的5%。獲得數量和計算百分比。
- 閱讀員工的名字,每小時的基本工資,在此期間工作的小時數以及源保留百分比。計算總工資,保留價值及其淨工資。注意:總薪金=在此期間工作的每小時的基本工資數量,保留價值=總薪金保留百分比,淨工資=總工資 - 保留價值
- 總薪金高達75,000 bs。沒有保留。對於75,000至150,000BS的總薪水,保留率為5%。對於大於150,000BS的總薪金,保留百分比和保留率為8%。獲取僱員的名稱,總薪金,保留價值和淨工資的價值。應該閱讀名稱和總薪水。注意:保留價值=總工資 *保留百分比,淨工資=總工資 - 保留價值。
- 設計一種算法,該算法允許股息和除數輸入,然後計算該分區的殘留物和商。
- 設計一種算法來計算和編寫243的平方。
- 設計一種交換兩個數值變量值的算法。
- 設計一種允許初始值然後最終值的算法,然後計算數字的中心值
- 找出是否給出兩個數字,一個是另一個數字。
- 設計一種允許確定從鍵盤輸入的數字的算法是扭矩還是奇數數字
- 製作一種算法,使您可以輸入一定數量的秒,然後將其變成小時,分鐘和秒。
- 製作一種算法,使您可以輸入時間,分鐘和秒,並指示它們有多少秒。
- 設計一種允許您輸入小時,分鐘和秒的算法,併計算下一秒的時間(“ 0 = <h = <23”,“ 0 = <m = <59”“ 0 = <s = <59”)。
- 製作允許的算法的設計:輸入工作代碼,輸入工作數量,輸入小時成本,計算每週總薪金,計算每週淨工資,打印總工資和淨工資,各自的工資(毛工資少於養老金保險折扣11%))
- 編寫一種確定一年是否飛躍的算法。如果是4的倍數,則一年是飛躍(例如,1984年)。 100的倍數不是飛躍,除非它們也是400的倍數(2000是Leap,但; 1800不是)。
- 給出,b確定a,b的整個劃分的價值以及整個劃分的其餘部分(使用div。或mod operators)
- 設計一種算法,該算法確定往返票的價格,提供旅行的距離和目的地的天數,知道住宿是否大於7天,並且距離大於800公里。票證降低了30%。每公里的價格為85 BS。
- 鑑於電話的持續時間(分鐘),請計算其成本,如下所示:最多5分鐘。費用為0.90。超過5分鐘。每增加一分鐘到前5分鐘,成本為0.90+0.20。
循環算法
- 獲得20到400之間的均勻數字
- 閱讀20人的名稱,年齡,性別和婚姻狀況,並在他是法定年齡的男人時就打印該人的名字。
- 獲取並打印2之間2的倍數之和
- 讀取一個數字,並在1和數字之間獲得3的倍數
- 構建功能值y =x² + 3*x -7的值表,從x = 1到x = 250在10中增加10
- 計算前100個自然數的總和
- 需要知道每個貧困類別中約有35名學生(n <2)不足(2 <o = n <4)足夠(4 <o = n <5)井(5 <o = n <6)顯著(6 <o = n <8)傑出(8 <o = n)
- 顯示3的前30個權力和它們的總和。
- 找到大數的平均評分,儘管考試率未知。
- 一名男子計劃投資500,000 BS。每年為6%的利息。積累100,000,000 BS需要多少年。必須獲得超過100,000,000 bs的年份。
- 一所大學有興趣了解一個學期接受西班牙語的學生的平均資格。您還想知道失敗的學生總數。考慮到讀取資格,計算上述內容。
- 讀取一系列數字,並從每對獲得最大數字。如果數字具有同等值,請打印一條特殊消息。
- 圖書館估計您的書籍價格如下:書的基本價格為5,000 bs。加上200 BS。每頁。但是,如果頁面數量超過550,則價格將增加750BS。必須讀取書籍代碼和頁數。有必要計算和打印每本書的代碼和價格。
捐款