(আমি কোনও রসায়নবিদ নই! কোনও কিছুতে আমার ভুল হতে পারে, আমি হাইস্কুলে যা শিখেছি তা লিখছি)
কার্বন পরমাণুর একটি বিশেষ বৈশিষ্ট্য রয়েছে: এগুলি 4 টি অন্যান্য পরমাণুর সাথে আবদ্ধ হতে পারে (যা এটি বিশেষ নয়) এবং তারা দীর্ঘ শিকলগুলিতে স্থির থাকে, যা খুব অনন্য। যেহেতু এগুলি বিভিন্নভাবে বেঁধে রাখা যায় এবং একত্রিত করা যায়, তাদের নামকরণের জন্য আমাদের এক ধরণের নামকরণের সম্মেলন প্রয়োজন।
এটি আমরা তৈরি করতে পারি এমন ক্ষুদ্রতম অণু:
CH4
একে মিথেন বলা হয়। এটিতে কেবল একটি কার্বন এবং 4 টি হাইড্রোজেন পরমাণু রয়েছে। পরেরটি হ'ল:
CH3 - CH3
একে বলা হয় ইথেন। এটি 2 কার্বন এবং 6 হাইড্রোজেন পরমাণু নিয়ে গঠিত।
পরের 2 টি হ'ল:
CH3 - CH2 - CH3
CH3 - CH2 - CH2 - CH3
তারা প্রোপেন এবং বুটেন হয়। 4 টি কার্বন পরমাণু দিয়ে চেইনগুলি দিয়ে সমস্যাগুলি শুরু হয়, কারণ এটি 2 বিভিন্ন উপায়ে তৈরি করা যায়। এর একটি উপরে দেখানো হয়েছে এবং অন্যটি হ'ল:
CH3 - CH - CH3
|
CH3
এটি অবশ্যই অন্যটির মতো নয় as পরমাণুর সংখ্যা এবং বাইন্ডিংগুলি আলাদা। অবশ্যই কেবল বাইন্ডিংগুলি ভাঁজ করা এবং অণু ঘোরানো এটিকে আলাদা করে তোলে না! আমার স্নাতকের:
CH3 - CH2 - CH2 - CH3
এবং এই:
CH3 - CH2
|
CH3 - CH2
একই (যদি আপনি গ্রাফ তত্ত্বের মধ্যে থাকেন তবে আপনি বলতে পারেন যে 2 অণুগুলির মধ্যে আইসোমর্ফিজম থাকলে; তারা একই)) এখন থেকে আমি হাইড্রোজেন পরমাণুগুলি লিখব না কারণ তারা এই চ্যালেঞ্জের জন্য প্রয়োজনীয় নয়।
আপনি যেমন জৈব রসায়নকে ঘৃণা করেন এবং নামকরণের জন্য আপনার কাছে প্রচুর কার্বন পরমাণু রয়েছে, আপনি এমন একটি প্রোগ্রাম লেখার সিদ্ধান্ত নিয়েছেন যা এটি আপনার জন্য করে। আপনার হার্ড-ড্রাইভটিতে আপনার খুব বেশি জায়গা নেই, সুতরাং প্রোগ্রামটি যতটা সম্ভব ছোট হওয়া উচিত।
চ্যালেঞ্জ
একটি প্রোগ্রাম লিখুন যা বহু-লাইনের পাঠ্যকে ইনপুট (একটি কার্বন চেইন) হিসাবে গ্রহণ করে এবং কার্বন শৃঙ্খলার নাম আউটপুট করে। ইনপুটটিতে কেবল ফাঁকা স্থান, বড় হাতের 'সি' অক্ষর এবং '|' থাকবে এবং '-' যা একটি বাধ্যতামূলক প্রতিনিধিত্ব করে। ইনপুট চেইনে কখনই চক্র থাকবে না! উদাহরণ:
ইনপুট:
C-C-C-C-C-C
| |
C C-C
আউটপুট:
4-ইথাইল-2-methylhexane
যেকোন আউটপুট যতক্ষণ না এটি মানব-পঠনযোগ্য এবং মূলত একই (যতক্ষণ না আপনি চাইলে বিভিন্ন বিভাজক ব্যবহার করতে পারেন) হিসাবে গ্রহণযোগ্য।
নামকরণের সম্মেলন:
(দেখুন: আইইউপিএসি বিধি )
দীর্ঘতম কার্বন চেইন সনাক্ত করুন। এই চেইনকে প্যারেন্ট চেইন বলে called
সমস্ত বিকল্প চিহ্নিত করুন (প্যারেন্ট চেইন থেকে সংযোজন গ্রুপ)।
শেষ থেকে প্যারেন্ট চেইনের কার্বনগুলি সংখ্যায়িত করুন যা বিকল্পগুলি সর্বনিম্ন সংখ্যা দেয়। সংখ্যার একটি সিরিজের তুলনা করার সময়, সর্বনিম্ন "সিরিজটি এমন একটি যা প্রথম পার্থক্য উপলক্ষে সর্বনিম্ন সংখ্যা ধারণ করে। যদি দুটি বা ততোধিক দিকের চেইনগুলি সমতুল্য পজিশনে থাকে তবে নামটিতে প্রথম আসবে এমন ব্যক্তিকে সর্বনিম্ন সংখ্যা নির্ধারণ করুন।
যদি একই পদার্থ একাধিকবার দেখা দেয় তবে প্রতিটি পয়েন্টের অবস্থানের পরিবর্তে প্রতিস্থাপকটি দেওয়া হয়। এছাড়াও, বিকল্প গ্রুপটি কতবার সংঘটিত হয় তা একটি উপসর্গ দ্বারা চিহ্নিত করা হয় (ডি, ত্রি, তেত্রা ইত্যাদি)।
যদি দুটি বা ততোধিক পৃথক বিকল্প থাকে তবে সেগুলি বেসের নামটি ব্যবহার করে বর্ণমালা অনুসারে তালিকাভুক্ত করা হয় (উপসর্গগুলি উপেক্ষা করুন)। বর্ণানুক্রমিক ক্রমে বিকল্পগুলি রাখার সময় একমাত্র উপসর্গটি আইসোপ্রোপাইল বা আইসোবোটিলের মতো আইসো। একে অপরের সাথে তুলনা করা বাদে সেকেন্ড- এবং Tert- উপসর্গ বর্ণানুক্রমিক ক্রম নির্ধারণে ব্যবহৃত হয় না।
যদি সমান দৈর্ঘ্যের চেইনগুলি প্যারেন্ট চেইন হিসাবে নির্বাচনের জন্য প্রতিযোগিতা করে, তবে পছন্দটি ধারাবাহিকভাবে চলে:
- চেইনটি সাইড চেইনের সর্বাধিক সংখ্যক রয়েছে।
- চেইনের যার বিকল্পগুলির সংখ্যা সবচেয়ে কম।
- ক্ষুদ্রতম সাইড চেইনে কার্বন পরমাণুর সর্বাধিক সংখ্যক চেইন রয়েছে।
- সর্বনিম্ন ব্রাঞ্চযুক্ত চেইনযুক্ত চেইন (কমপক্ষে পাতার সংখ্যাযুক্ত একটি গ্রাফ)।
প্যারেন্ট চেইনের জন্য নামকরণটি হ'ল:
Number of carbons Name
1 methane
2 ethane
3 propane
4 butane
5 pentane
6 hexane
7 heptane
8 octane
9 nonane
10 decane
11 undecane
12 dodecane
কোনও চেইন 12 বছরের বেশি হবে না, সুতরাং এটি যথেষ্ট। সাব-চেইনের ক্ষেত্রে এটি একই তবে শেষে 'এনি' এর পরিবর্তে আমাদের 'ইয়েল' রয়েছে।
আপনি ধরে নিতে পারেন যে C
গুলিগুলি বিজোড় কলামগুলিতে রয়েছে এবং কার্বন পরমাণুর মধ্যে বাইন্ডিংগুলি ( |
এবং -
অক্ষরগুলি) 1 দীর্ঘ।
পরীক্ষার কেস:
ইনপুট:
C-C-C-C
আউটপুট:
রাসায়নিক যৌগ
ইনপুট:
C-C-C
|
C
আউটপুট:
2-methylpropane
ইনপুট:
C-C-C-C
|
C
|
C-C
আউটপুট:
3-methylhexane
ইনপুট:
C-C-C-C-C
|
C
|
C
আউটপুট:
3-methylhexane
ইনপুট:
C
|
C
|
C-C-C-C
|
C-C-C
|
C-C
আউটপুট:
3,4-ডিমেঠিল-5-ethylheptane
সম্পাদনা: ভুল উদাহরণের জন্য দুঃখিত। আমি ভাল ছাত্র ছিলাম না :( তাদের এখনই ঠিক করা উচিত।
If the same substituent occurs more than once, the location of each point on which the substituent occurs is given. In addition, the number of times the substituent group occurs is indicated by a prefix (di, tri, tetra, etc.).
শেষ উদাহরণটিকে 3,4- ডি মিথাইল-5-ইথাইলহেপটেন বলা উচিত নয় ? (আমরা কেবল জৈব রসায়ন শুরু করছি, আমি ভুল হতে পারি: পি)