Ulam's conjectureWrite a Swift program to generate a sequence of numbe การแปล - Ulam's conjectureWrite a Swift program to generate a sequence of numbe ไทย วิธีการพูด

Ulam's conjectureWrite a Swift prog

Ulam's conjecture
Write a Swift program to generate a sequence of numbers according to the following scheme :
Begin with any positive integer greater than 1. If the current term is odd then the next term is obtained by tripling the current term and adding 1, but if the current term is even, then the next term is obtained by halving the current term. Repeat this process until you obtain a term equal to 1.
For example, suppose we begin with 7. Then the sequence of terms is:

7 22 11 34 17 52 26 1 3 40 20 10 5 16 8 4 2 1

Of course, your program should prompt the user for the starting term. Run your program with 7 as the input to verify your program. Also, use 97 for an interesting sequence.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ข้อความคาดการณ์ของ Ulamเขียนโปรแกรม Swift เพื่อสร้างลำดับของตัวเลขตามแบบแผนต่อไปนี้:เริ่มต้น ด้วยเลขจำนวนเต็มบวกใด ๆ ที่มากกว่า 1 ถ้าระยะเวลาปัจจุบันเป็นคี่ แล้วระยะต่อไปจะได้รับ โดยสามเหลี่ยมระยะเวลาปัจจุบัน และเพิ่ม 1 แต่ถ้าระยะเวลาปัจจุบันแม้ แล้วระยะต่อไปจะได้รับ โดยโลกระยะเวลาปัจจุบัน ทำซ้ำกระบวนการนี้จนกว่าคุณปรับระยะที่เท่ากับ 1ตัวอย่างเช่น สมมติว่า เราเริ่มต้น ด้วย 7 จาก นั้นเป็นลำดับของเงื่อนไข:7 22 11 34 17 52 26 1 3 40 20 10 5 16 8 4 2 1แน่นอน โปรแกรมจะพร้อมท์ให้ผู้ใช้ในระยะเริ่มต้น รันโปรแกรมของคุณกับ 7 เป็นการตรวจสอบโปรแกรมของคุณ ยัง ใช้ 97 สำหรับลำดับที่น่าสนใจ
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
การคาดเดาของ Ulam
เขียนโปรแกรมสวิฟท์ในการสร้างลำดับของตัวเลขตามโครงการต่อไปนี้:
เริ่มต้นด้วยจำนวนเต็มบวกใด ๆ มากกว่า 1. ถ้าในระยะปัจจุบันเป็นเลขคี่แล้วระยะต่อไปจะได้รับโดยสามระยะในปัจจุบันและเพิ่ม 1 แต่ถ้า ระยะปัจจุบันแม้แล้วระยะต่อไปคือการได้รับจากการลดลงครึ่งหนึ่งในระยะปัจจุบัน ทำซ้ำขั้นตอนนี้จนกว่าคุณจะได้รับในระยะเท่ากับ 1.
ตัวอย่างเช่นสมมติว่าเราเริ่มต้นด้วย 7. จากนั้นลำดับของข้อตกลงคือ

7 22 11 34 17 52 26 1 3 40 20 10 16 5 8 4 2 1

แน่นอนของคุณ โปรแกรมควรแจ้งให้ผู้ใช้ในระยะเริ่มต้น เรียกใช้โปรแกรมของคุณด้วย 7 เป็น input ในการตรวจสอบโปรแกรมของคุณ นอกจากนี้ยังใช้ 97 สำหรับลำดับที่น่าสนใจ
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
อุลามคือการคาดเดาเขียนโปรแกรมอย่างรวดเร็วเพื่อสร้างลำดับของตัวเลขตามโครงการดังต่อไปนี้เริ่มต้นด้วยจำนวนเต็มบวกใดมากกว่า 1 ถ้าระยะเวลาปัจจุบันเป็นเลขคี่แล้วเทอมต่อไปได้สามระยะปัจจุบันและเพิ่ม 1 ที่ แต่ถ้าในระยะปัจจุบัน แม้แต่ แล้วเทอมต่อไปได้ โดยแบ่งครึ่งเทอมปัจจุบัน ทำซ้ำขั้นตอนนี้จนกว่าคุณจะได้รับระยะเวลาเท่ากับ 1ตัวอย่างเช่น สมมติว่า เราเริ่มต้นด้วย 7 ลำดับของข้อตกลงคือ7 22 11 34 17 52 26 1 3 40 20 10 5 16 8 4 2 1แน่นอนว่าโปรแกรมของคุณควรแจ้งให้ผู้ใช้เพื่อเริ่มในระยะ รันโปรแกรมของคุณด้วย 7 ที่นำเข้าเพื่อตรวจสอบโปรแกรมของคุณ ยังใช้ 97 เป็นลําดับที่น่าสนใจ
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: