কম্পিউটার

একটি লাইব্রেরি ফাংশন ব্যবহার না করে একটি স্ট্রিং বিপরীত করতে একটি সি প্রোগ্রাম লিখুন


strev() ফাংশন ব্যবহার করে

  • ফাংশনটি একটি স্ট্রিংকে বিপরীত করার জন্য ব্যবহার করা হয়।
  • উল্টানো স্ট্রিং একই স্ট্রিংয়ে সংরক্ষণ করা হবে।

সিনট্যাক্স

strrev (string)

ফাংশন ব্যবহার না করে স্ট্রিং বিপরীত করার কাজ করার আগে, আসুন স্ট্রিং ফাংশন strrev() ব্যবহার করে কীভাবে একটি স্ট্রিংকে উল্টাতে হয় তা দেখে নেওয়া যাক, যাতে আমরা সহজেই পার্থক্যটি খুঁজে পেতে পারি এবং ধারণাটির স্পষ্টতা পেতে পারি −

উদাহরণ

#include<stdio.h>
main (){
   char a[50] ;
   clrscr();
   printf (“enter a string”);
   gets (a);
   strrev (a);
   printf(“reversed string = %s”,a)
   getch ();
}

আউটপুট

enter a string Hello
reversed string = olleH

strev() ফাংশন ব্যবহার না করে

এখন স্ট্রেভ() ফাংশন −

ব্যবহার না করে একটি স্ট্রিং রিভার্স করার প্রোগ্রামটি দেখি

উদাহরণ

#include <stdio.h>
#include <conio.h>
#include <string.h>
void main(){
   char string[20],temp;
   int i,length;
   printf("Enter String : ");
   scanf("%s",string);
   length=strlen(string)-1;
   for(i=0;i<strlen(string)/2;i++){
      temp=string[i];
      string[i]=string[length];
      string[length--]=temp;
   }
   printf("\nReverse string :%s",string);
   getch();
}

আউটপুট

Enter String : Tutorialspoint
Reverse string :tniopslairotuT

  1. strncmp লাইব্রেরি ফাংশন ব্যবহার করে দুটি স্ট্রিং তুলনা করার জন্য একটি সি প্রোগ্রাম লিখুন

  2. ফর লুপ ইন স্ট্রিং ব্যবহার করে বিপরীত ক্রমে বার্তা প্রিন্ট করার জন্য একটি সি প্রোগ্রাম লিখুন

  3. সুইচ কেস ব্যবহার করে লাইব্রেরি ম্যানেজমেন্ট সিস্টেমের একটি সি প্রোগ্রাম লিখুন

  4. রিভার্স অ্যারে করার জন্য একটি সি প্রোগ্রাম লিখুন