র্যান্ড()
র্যান্ডম ফাংশনটি সিউডো র্যান্ডম নম্বর তৈরি করতে ব্যবহৃত হয়। এটি একটি পূর্ণসংখ্যা মান প্রদান করে এবং এর পরিসীমা 0 থেকে rand_max অর্থাৎ 32767।
এখানে C ভাষায় র্যান্ড() এর সিনট্যাক্স রয়েছে,
int rand(void);
এখানে C ভাষায় র্যান্ড() এর একটি উদাহরণ,
উদাহরণ
#include <stdio.h> #include<stdlib.h> int main() { printf("%d\n", rand()); printf("%d", rand()); return 0; }
আউটপুট
1804289383 846930886
srand()
srand() ফাংশনটি rand() ফাংশন দ্বারা জেনারেট হওয়া ছদ্ম র্যান্ডম সংখ্যা শুরু করতে ব্যবহৃত হয়। এটি কিছুই ফেরত দেয় না।
এখানে সি ভাষায় srand() এর সিনট্যাক্স রয়েছে,
void srand(unsigned int number);
এখানে C ভাষায় srand() এর একটি উদাহরণ,
উদাহরণ
#include <stdio.h> #include<stdlib.h> #include<time.h> int main() { srand(time(NULL)); printf("%d\n", rand()); srand(12); printf("%d", rand()); return 0; }
আউটপুট
1432462941 1687063760