কম্পিউটার

সি-তে দুটি জটিল সংখ্যা যোগ করার প্রোগ্রাম


দুটি জটিল সংখ্যা a1+ ib1 এবং a2 + ib2 আকারে দেওয়া হয়েছে, কাজ হল এই দুটি জটিল সংখ্যা যোগ করা।

জটিল সংখ্যা হল সেই সংখ্যাগুলি যেগুলিকে "a+ib" আকারে প্রকাশ করা যায় যেখানে "a" এবং "b" হল বাস্তব সংখ্যা এবং i হল কাল্পনিক সংখ্যা যা 𝑥 2 =−1 রাশিটির সমাধান। বাস্তব সংখ্যা সমীকরণকে সন্তুষ্ট করে তাই একে কাল্পনিক সংখ্যা বলা হয়।

ইনপুট

a1 =3, b1 =8a2 =5, b2 =2

আউটপুট

জটিল সংখ্যা 1:3 + i8 কমপ্লেক্স সংখ্যা 2:5 + i2 জটিল সংখ্যাগুলির যোগফল:8 + i10

ব্যাখ্যা

(3+i8) + (5+i2) =(3+5) + i(8+2) =8 + i10

ইনপুট

a1 =5, b1 =3a2 =2, b2 =2

আউটপুট

জটিল সংখ্যা 1:5 + i3 কমপ্লেক্স সংখ্যা 2:2 + i2 জটিল সংখ্যাগুলির যোগফল:7 + i5

ব্যাখ্যা

(5+i3) + (2+i2) =(5+2) + i(3+2) =7 + i5

সমস্যা সমাধানের জন্য নিচের পদ্ধতিটি ব্যবহার করা হয়েছে

  • বাস্তব এবং কাল্পনিক সংখ্যা সংরক্ষণের জন্য একটি কাঠামো ঘোষণা করুন।

  • ইনপুট নিন এবং সমস্ত জটিল সংখ্যার বাস্তব সংখ্যা এবং কাল্পনিক সংখ্যা যোগ করুন।

অ্যালগরিদম

StartDecalre নিম্নলিখিত উপাদান সহ একটি struct complexnum 1. real 2. imgIn ফাংশন complexnum sumcomplex(complexnum a, complexnum b) ধাপ 1→ একটি স্বাক্ষর struct complexnum ঘোষণা করুন c ধাপ 2 → c.real কে a.real + b.real হিসাবে সেট করুন ধাপ 3→ c.img কে a.img + b.img হিসাবে সেট করুন ধাপ 4 → cIn ফাংশন int main() ধাপ 1 → ঘোষণা করুন এবং কমপ্লেক্সনম a ={1, 2} এবং b ={4, 5} ধাপ 2 → ঘোষণা করুন Complexnum c কে sumcomplex(a, b) হিসেবে ঘোষণা করুন 

উদাহরণ

#include //জটিল নম্বরস্ট্রাকট কমপ্লেক্সের বাস্তব এবং কল্পনা//মান সংরক্ষণের জন্য কাঠামো{int real, img;};complexnum sumcomplex(complexnum a, complexnum b){struct complexnum c; //দুটি জটিল সংখ্যা যোগ করা c.real =a.real + b.real; c.img =a.img + b.img; রিটার্ন c;}int main(){struct complexnum a ={1, 2}; struct complexnum b ={4, 5}; struct complexnum c =sumcomplex(a, b); printf("জটিল সংখ্যা 1:%d + i%d\n", a.real, a.img); printf("জটিল সংখ্যা 2:%d + i%d\n", b.real, b.img); printf("জটিল সংখ্যার সমষ্টি:%d + i%d\n", c.real, c.img); রিটার্ন 0;

আউটপুট

উপরের কোডটি চালালে এটি নিম্নলিখিত আউটপুট −

উৎপন্ন করবে
জটিল সংখ্যা 1:1 + i2 কমপ্লেক্স সংখ্যা 2:4 + i5 জটিল সংখ্যাগুলির যোগফল:5 + i7

  1. পাইথনে স্ট্রিং হিসাবে উপস্থাপিত দুটি সংখ্যা যোগ করার প্রোগ্রাম

  2. পাইথনে দুটি সংখ্যা যোগ করুন

  3. পাইথন প্রোগ্রাম দুটি সংখ্যা যোগ করতে

  4. জটিল সংখ্যার জন্য পাইথন প্রোগ্রাম