Hello and Welcome मेरे प्रिय मित्रों आज मैं बात करने वाला PCDCA के C Language में 2017 में पूछे गए प्रश्न के बारे में जो की III Unit से लिया गया है।
वह प्रश्न इस प्रकार से था -
Example of array and function |
Write a c-program to demonstrate passing array to functions.
इस प्रश्न के अनुसार हमें इस प्रश्न के उत्तर में एक program लिखना है जिससे Passing array से Function को सिध्द करना है।
इस प्रश्न को अच्छे से समझने के लिए आपको सबसे पहले passing array और Function के बारे में जानना होगा तभी हम आगे जानेंगे क्योकि इसको समझे बिना प्रोग्राम लिखना हमारे लिए बहुते ही कठिन कार्य होगा।
Array- array एक ही प्रकार के डेटा आइटम का कलेक्शन होता है और ये डेटा आइटम एक दूसरे के सम्बन्धित होते हैं। इन समूह को एक नाम से ही जाना जाता है। array में सभी डेटा आइटम एक ही जगह पर स्टोर होता है। जिसे Contiguous Memory Allocation कहते हैं।
you need to more information about array click here
Function - Function c languge में बड़े प्रोग्राम को कई अलग-अलग Program में बाटने के लिए Function का उपयोग किया जाता है। इस भाग को ही Module कहा जाता है और मोडयूल को ही फंक्शन कहा जाता है।
function kya hai hindi me के click for more information
Passing arraye- array को तीन प्रकारों में बांटा गया है। ये array का Function है जिसमें Array के माध्यम से Function को पास किया जाता है।
इस नीचे दिए गए प्रोग्राम में Function and array दोनों का Use किया गया है। जिसमें Passing array के रूप में strcpy and strrev function का use किया गया है।
इस नीचे दिए गए प्रोग्राम में Function and array दोनों का Use किया गया है। जिसमें Passing array के रूप में strcpy and strrev function का use किया गया है।
इस प्रकार इस Palindrome वाले प्रोग्राम में आपको बताया गया है की कैसे किसी पासिंग ऐरे का उपयोग फंक्शन के साथ किया जाता है।
Program-
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main( )
{
char name [20], temp [20];
clrscr ( );
printf ("Inpute a string to check Palindrome=");
scanf ("%s",& name);
strcpy (temp, name);
strrev (temp);
if (strcmp);
if (strcmp (name, temp) == 0)
{
printf ("string is a Palindrome");
}
else
{
printf ("string is Not a Palindrome");
}
getch ( );
}
#include<conio.h>
#include<string.h>
void main( )
{
char name [20], temp [20];
clrscr ( );
printf ("Inpute a string to check Palindrome=");
scanf ("%s",& name);
strcpy (temp, name);
strrev (temp);
if (strcmp);
if (strcmp (name, temp) == 0)
{
printf ("string is a Palindrome");
}
else
{
printf ("string is Not a Palindrome");
}
getch ( );
}
Output:-
Inpute a string to check Palindrome = RADAR
String is a Palindrome
Inpute a string to check Palindrome = PGDCA
string is Not a palindrome
String is a Palindrome
Inpute a string to check Palindrome = PGDCA
string is Not a palindrome
Like and share it, if you impressed this topic.
आप इसमें उदाहरण के लिए call by value या Call by Reffrence का उदाहरण भी ले सकते हैं जिसमें अरे के address और उसके Value को Pass किया जाता है।
Post a Comment
Post a Comment