Wednesday, 19 December 2018

1.C Language है क्या |और C Language क्यों सीखनी चाहिए

Hello  दोस्तों।  पिछले blog  में हमने जाना की Programming से  क्या क्या बनाया जा सकता है।
आज हम जानेगे की कहासे सीखनी चाहिए। तो चलिए दोस्तों आज programming भाषा को जाने।

  • C Language 
  • Data Structure 
  • C++
  • C-Sharp 
और भी बहोत सारि भाषा ऐ होती है। हम C Language से शरुआत करेंगे।
इसके पीछे भी एक रीज़न (तात्पर्य ) है।
C Language एक Basic Language है।
C Language के ऊपर से आप सारी भाषा ऐ सिख और समज सकते है।
तो दोस्तों अगर आपको बहोत सारी भाषा सीखना और समझना चाहते हो तो आपको C Language ठीक तरह से आनी चाहिए।
अगर आप चाहते है की आपको programming भाषा  में अछि पकड़ बनानी है तो आपको C Language अच्छी तरह से आनी जरुरी है।
C Language मे सारी भाषा औ का मूल (base) छुपा है।
अगले blog में हम C Language  के बारेमें  गहराय(Deep) से  जानेगे।
 तो दोस्तों अगर आपको  हमारा ऐ blog पसंद आया तो Like और Share जरूर करे। 
stud21022@gmail.com 

7.Turbo C++ क्या है | कैसे यूज़ करे |

डेवलपर (रों)         Borland
आरंभिक रिलीजमई 1990
स्थिर निस्तार
2006/5 सितंबर, 2006
ऑपरेटिंग सिस्टममाइक्रोसॉफ़्ट विंडोज़
प्रकारआईडीई
लाइसेंसफ्रीवेयर (एक्सप्लोरर)
मालिकाना (पेशेवर)
वेबसाइटwww.turboexplorer.com
  • Turbo C++ v1.01 and Turbo C v2.01 can be downloaded, free of charge, from Borland's Antique Software website.| | टर्बो सी ++ v1.01 और टर्बो सी v2.01 को मुफ्त में डाउनलोड किया जा सकता है, बोरलैंड की प्राचीन सॉफ्टवेयर वेबसाइट से।
  • Turbo C 3.0 (DOS) was included in the Turbo C Suite 1.0, which is no longer sold by Borland.| | टर्बो सी 3.0 (डॉस) टर्बो सी सूट 1.0 में शामिल किया गया था, जिसे अब बोर्लैंड द्वारा बेचा नहीं जाता है।
  • Turbo C++ का यूज़  C Language, C++ Language को Compile, Run,और  Output देखने के लिए किया जाता  है | 
ये है turbo c ++ की स्क्रिन जिसमे c language को लिख सकते है और रन कर सकते हे | 
Step-1 : turbo c ++ ओपन करने  File Menu पर जाये और वहा क्लिक करे || 
क्लिक करने के बाद कुछ इस तरह से आपको दिखेगा || 
आप देख सकते है | यहाँ File Menu पर क्लिक करते ही आपके सामने बहोत सारे option दिखाई दे रहे है || 
Open : इस option की मदद से save किये programs को देख सकते हे Changes कर सकते हे || 
New :इस की मदद से नये programs बना सकते हे || 
etc ...... 

new  पर क्लिक करने के बाद कुछ इस तरह से आपको दिखेगा ||
ये simple c language का program हे जिसमे hello world दिखेगा || 
 तो दोस्तों अगर आपको  हमारा ऐ blog पसंद आया तो Like और Share जरूर करे। 
stud21022@gmail.com 

6.C Program Structure3

The Main() Function of C Language Contain Two Parts
(1) Declaration Part :
  •   It declare various data types, variable and its values used in executable part.यह विभिन्न डेटा प्रकारों, परिवर्तनीय और निष्पादन योग्य भाग में उपयोग किए जाने वाले मूल्यों की घोषणा करता है।
  •  also declare Mathematical or logical operation. गणितीय या तार्किक ऑपरेशन भी घोषित करें।
(2) Executable Part :
  • The Execution Part Consists of a Built – In Function Called printf(), scanf(), getch() | निष्पादन भाग में अंतर्निहित फ़ंक्शन होता है जिसे printf (), scanf (), getch () ...... कहा जाता है।
  •  All C Program must have At-least One Executable Part so the Output can be Displayed on The Output Device.||  सभी सी प्रोग्राम में कम से कम एक निष्पादन योग्य भाग होना चाहिए ताकि उत्पादन आउटपुट डिवाइस पर प्रदर्शित किया जा सके.|
  • The Program execution starting at opening brace( { ) and ends at closing brace( } ).ब्रेस ({) खोलने और समापन ब्रेस (}) पर समाप्त होने पर प्रोग्राम निष्पादन शुरू होता है।
  • All Statement in declaration part and executable part ends with semicolon( ; ).|| घोषणा भाग और निष्पादन योग्य भाग में सभी वक्तव्य अर्धविराम (;) के साथ समाप्त होता है।
Single main function, anywhere in the source code. Execution starts at the first statement in this function, and continues to the last statement.||स्रोत कोड में कहीं भी एकल मुख्य समारोह। इस समारोह में पहले कथन पर निष्पादन शुरू होता है, और अंतिम बयान जारी रहता है।

All C programs consist of one or more functions. As a general rule, the only function that must be present is called main( ), which is the first function called when program execution begins.सभी सी कार्यक्रमों में एक या अधिक कार्य होते हैं। एक सामान्य नियम के रूप में, एकमात्र कार्य जो उपस्थित होना चाहिए उसे मुख्य () कहा जाता है, जो प्रोग्राम निष्पादन शुरू होने पर पहला कार्य होता है।

Valid syntax :

#include <stdio.h> void main() {
Statement;
}

Character Set :
  • C Language allows many characters and Symbols.
  • A byte is used to hold a single character.
  • A character is an individual symbol that displays on your screen. It could be:
  • A lowercase letter: a, b, c, d, e, f, ……………z
  • An uppercase letter: A, B, C, D, E, F, ………………. Z
  • A digit: 0, 1, 2, 3, 4, 5, 6, 7, 8, and 9;
Special Characters :
comma ( , ), semicolon ( ; ), period ( . ) querry ( ? ), exclaimation ( ! ), colon ( : ),plus ( + ), minus ( - ), asterisk ( * ), slash ( / ), backslash ( \ ), vertical bar ( | ), single quote ( ‘ ), double quote ( “ ),tild ( ~ ) , right parantheses ( ( ), left paranthese ( ) ), right bracket ( [ ),left bracket ( ] ), right brace ( { ), left brace ( } ), right angle bracket ( < ), left angle bracket ( > ), equal sign ( = ), ampersand ( & ), percent sign ( % ), pound sign ( # )caret ( ^ ), under score ( _ ).

  • A White Spaces : Blank Space, New Line, Horizontal Tab
 तो दोस्तों अगर आपको  हमारा ऐ blog पसंद आया तो Like और Share जरूर करे। 
stud21022@gmail.com 

5.C Program Structure2

Global Declaration:


  • Some Variable can be used in more than one function, union, user define function, structures in C Language Program..कुछ वैरिएबल का उपयोग एक से अधिक फ़ंक्शन, यूनियन, उपयोगकर्ता परिभाषित फ़ंक्शन, सी भाषा कार्यक्रम में संरचनाओं में किया जा सकता है।
  • Such Variable are called global variable. इस तरह के परिवर्तनीय वैश्विक चर कहा जाता है।
  • Global Variable declare in Global Declaration Section. ग्लोबल वैरिएबल घोषणा वैश्विक घोषणा अनुभाग में घोषित करें
  • Global variables are known throughout the program and may be used by any piece of code. Also, they will hold their value throughout the program's execution. You create global variables by declaring them outside of any function.वैश्विक चर पूरे कार्यक्रम में जाना जाता है और कोड के किसी भी हिस्से द्वारा इसका उपयोग किया जा सकता है। साथ ही, वे कार्यक्रम के निष्पादन में अपना मूल्य धारण करेंगे। आप किसी भी फ़ंक्शन के बाहर उन्हें घोषित करके वैश्विक चर बनाते हैं


main():

  • Every C Program must have a specific function named main().प्रत्येक सी प्रोग्राम में मुख्य () नामक एक विशिष्ट कार्य होना चाहिए।
  •  It is special because the execution of any program starts at a beginning of its main() function.यह विशेष है क्योंकि किसी भी प्रोग्राम का निष्पादन इसके मुख्य () फ़ंक्शन की शुरुआत में शुरू होता है।
  •  The main() function of C Language contain two parts.Language सी भाषा के मुख्य () फ़ंक्शन में दो भाग होते हैं

 तो दोस्तों अगर आपको  हमारा ऐ blog पसंद आया तो Like और Share जरूर करे। 
stud21022@gmail.com 

4.C Program Structure1

//welcome to c program     ||Comments //
#include<stdio.h>               ||Preprocessor (standard library)
 int age =10;                        ||Global declarations
void main()                         ||Datatype main(parameter list)
                                         ||{
    Statement1;                    ||     /*    Here your
    Statement2;                    ||                                                                     
   ...                                       ||            . program
   ...                                       ||
   ...                                       ||             . code     
   StatementN                   ||      */                                                                             
                                             || 
}                                           ||}                                             
                                                       
 
Comments:
      c language  में दो तरह से कमेंट दी जा सकती है |

  1.   Singal line comment: इस कमेंट की मदद से हम कोई एक लाइन में कमेंट दे सकते है | ("  //लाइन  ")
  2.   Multi  line comment  : इस कमेंट की मदद से हम एक साथ बहोत सारि लाइन में कमेंट दे सकते है |("  \*लाइनस  *\  ") 
Preprocessor:

  • It is first line of C Language Program.यह सी भाषा कार्यक्रम की पहली पंक्ति है।
  •  we can include more than one file in any program. हम किसी भी कार्यक्रम में एक से अधिक फाइल शामिल कर सकते हैं।
  •  we can include any standard C library or any other user define library.हम किसी भी मानक सी पुस्तकालय या किसी अन्य उपयोगकर्ता पुस्तकालय परिभाषित शामिल कर सकते हैं।
  • Tells the compiler include information about standard input/output library function. संकलक को मानक इनपुट / आउटपुट लाइब्रेरी फ़ंक्शन के बारे में जानकारी शामिल करता है।
  •  It also provide link between C Program and Standard Library. C यह सी कार्यक्रम और मानक पुस्तकालय के बीच भी लिंक प्रदान करता है
#Include :


The Name of the Source file must be Enclosed between Double Quotes or Angle Brackets.स्रोत फ़ाइल का नाम डबल कोट्स या कोण ब्रैकेट के बीच संलग्न होना चाहिए।
  1. #include "stdio.h"
  2. #include <stdio.h>
Both cause the Compiler to Read and Compile the Header for the I/O System Library Functions.दोनों संकलक I / O सिस्टम लाइब्रेरी फ़ंक्शंस के लिए शीर्षलेख को पढ़ने और संकलित करने का कारण बनते हैं
 तो दोस्तों अगर आपको  हमारा ऐ blog पसंद आया तो Like और Share जरूर करे। 
stud21022@gmail.com 

3.Features Of C Language

 It has Rich Set of in Built Function.इसमें निर्मित कार्य में समृद्ध सेट है।

 Operators can be used to write any program.ऑपरेटर का उपयोग किसी भी कार्यक्रम(program) को लिखने के लिए किया जा सकता है।


 There are 32 keywords in C. सी में 32 कीवर्ड हैं

 C is Suitable for Making System Software and Business Packages. सी सिस्टम सॉफ्टवेयर और व्यावसायिक पैकेज बनाने के लिए उपयुक्त है|


 C Programs are Efficient and Fast. सी कार्यक्रम कुशल और तेज़ हैं।

 It has Variety of Data Types and Powerful Operators. इसमें विभिन्न प्रकार के डेटा प्रकार और शक्तिशाली ऑपरेटर हैं।

 It is Portable Language means Program Return for one Computer can be Used with Others. यह पोर्टेबल भाषा है जिसका मतलब है कि एक कंप्यूटर के लिए प्रोग्राम रिटर्न दूसरों के साथ इस्तेमाल किया जा सकता है।

It is Suited for Structured Programming. यह संरचित प्रोग्रामिंग के लिए उपयुक्त है।

 C Program can be Viewed as a Group of Building Blocks Called Functions. सी प्रोग्राम को फंक्शंस नामक बिल्डिंग ब्लॉक के समूह के रूप में देखा जा सकता है।

 Function : a Subprogram That Includes one or more Statements Designed to Perform Specific Task. कार्य: एक उपप्रोग्राम जिसमें विशिष्ट कार्य करने के लिए डिज़ाइन किए गए एक या अधिक कथन शामिल हैं।
 तो दोस्तों अगर आपको  हमारा ऐ blog पसंद आया तो Like और Share जरूर करे। 
stud21022@gmail.com 

2.Introduction To C Language

  • The C language was designed by Dennis Ritchie of AT&T's Bell Laboratories.
  •  सी भाषा को एटी एंड टी के बेल प्रयोगशालाओं के डेनिस रिची द्वारा डिजाइन किया गया था।
  1.  It was intended for the development of complex systems like operating systems.
  2. यह ऑपरेटिंग सिस्टम जैसे जटिल प्रणालियों के विकास के लिए था।
  • The Root of all Modern languages is ALGOL, Introduces in 1960s.
  • Modern सभी आधुनिक भाषाओं की जड़ ALGOL है| जो 1960 के दशक में शुरू होती है।
  1.  In 1967 Martin Richards developed a language called BCPL(basic combined programming language), for writing Softwares
  2. 1967 में मार्टिन रिचर्ड्स ने सॉफ्टवेयर लिखने के लिए बीसीपीएल (मूल संयुक्त प्रोग्रामिंग भाषा) नामक एक भाषा विकसित की।
  • In 1970 Ken Thomson created B Language using many features of BCPL.
  • 1970 में केन थॉमसन ने बीसीपीएल की कई विशेषताओं का उपयोग करके बी भाषा बनाई।
  1. C Runs Under a Variety of Operating System & Hardware Platforms.
  2.  सी विभिन्न ऑपरेटिंग सिस्टम और हार्डवेयर प्लेटफार्मों के तहत चलता है।
  • The C Language more popular after publication of book The C Programming Language by Dennis Ritchie & Berian Kerningham in 1978.
  • सी विभिन्न ऑपरेटिंग सिस्टम और हार्डवेयर प्लेटफार्मों के तहत चलता है।19 सी भाषा 1 9 78 में डेनिस रिची और बेरियन केर्नहैम द्वारा पुस्तक सी प्रोग्रामिंग भाषा के प्रकाशन के बाद अधिक लोकप्रिय है।
  1. In 1983 ANSI(American National Standard Institute) define some standard for C Language. In 1989 ANSI approved a version of c which is known as ANSI C
  2. 1983 में ANSI(अमेरिकी राष्ट्रीय मानक संस्थान) सी भाषा के लिए कुछ मानक परिभाषित करता है 1989 में ANSI ने सी के एक संस्करण को मंजूरी दे दी जिसे ANSI  C के नाम से जाना जाता है।
  •  C code is also very portable.
  •  सी कोड भी बहुत पोर्टेबल है।
तो दोस्तों अगर आपको  हमारा ऐ blog पसंद आया तो Like और Share जरूर करे। 
stud21022@gmail.com