🟢 Foundation  ·  Lesson 08

Input and Output in C++

Input and Output in C++

What is Input and Output in C++?

Input and Output in C++
Input allows a program to receive data from the user, and output displays information on the screen. C++ mainly uses cin for input and cout for output.
Level
🟢 Beginner – C++ Foundation
Example File
input-output.cpp
Main Focus
Concept + syntax + practical C++ program

Why should you learn this?

  • It helps you write correct and readable C++ programs.
  • It is used repeatedly in school practicals, projects and competitive programming.
  • It builds the base for advanced topics such as OOP, STL and data structures.

Important Terms

TermMeaning / Use
cinInput and Output in C++ programming में Cin use होता है।
coutInput and Output in C++ programming में Cout use होता है।
insertion operatorInput and Output in C++ programming में Insertion operator use होता है।
extraction operatorInput and Output in C++ programming में Extraction operator use होता है।
endlInput and Output in C++ programming में Endl use होता है।

Syntax / Pattern

C++
cin >> variable; cout << value;

Example Program

main.cpp
#include <iostream>
using namespace std;

int main() {
    string name;
    int marks;

    cout << "Enter name and marks: ";
    cin >> name >> marks;

    cout << "Student: " << name << endl;
    cout << "Marks: " << marks;
    return 0;
}

Expected Output

Enter name and marks: Rahul 88 Student: Rahul Marks: 88

Program Explanation

  • cin reads values from keyboard.
  • >> sends input into variables.
  • << sends output to screen.
Exam Tip: In C++ practical answers, write the logic first, then the program, then expected output. For theory, always include one suitable example.

Where will you use it?

  • interactive programs
  • forms
  • calculators
  • menu-driven applications

Common Mistakes

  • Using cin for names with spaces without getline().
  • Forgetting variable before using cin.
  • Mixing cin and getline without handling newline.

Practice Tasks

  1. Take two numbers and print their sum.
  2. Take name using getline() and print welcome message.

Summary

Input and Output in C++ एक ज़रूरी C++ topic है। परिभाषा सीखें, syntax समझें, example program चलाएं और फिर practice tasks हल करके concept मज़बूत करें।

Input and Output in C++ क्या है?

Input and Output in C++
Input allows a program to receive data from the user, and output displays information on the screen. C++ mainly uses cin for input and cout for output.
Level
🟢 Beginner – C++ Foundation
Example File
input-output.cpp
मुख्य फोकस
Concept + syntax + practical C++ program

इसे क्यों सीखें?

  • यह आपको सही और पढ़ने-योग्य C++ programs लिखने में मदद करता है।
  • यह school practicals, projects और competitive programming में बार-बार use होता है।
  • यह OOP, STL और data structures जैसे advanced topics की नींव बनाता है।

ज़रूरी Terms

Termअर्थ / उपयोग
cinCin Input and Output in C++ programming में use होता है।
coutCout Input and Output in C++ programming में use होता है।
insertion operatorInsertion operator Input and Output in C++ programming में use होता है।
extraction operatorExtraction operator Input and Output in C++ programming में use होता है।
endlEndl Input and Output in C++ programming में use होता है।

Syntax / Pattern

C++
cin >> variable; cout << value;

Example Program

main.cpp
#include <iostream>
using namespace std;

int main() {
    string name;
    int marks;

    cout << "Enter name and marks: ";
    cin >> name >> marks;

    cout << "Student: " << name << endl;
    cout << "Marks: " << marks;
    return 0;
}

Expected Output

Enter name and marks: Rahul 88 Student: Rahul Marks: 88

Program Explanation

  • cin reads values from keyboard.
  • >> sends input into variables.
  • << sends output to screen.
Exam Tip: In C++ practical answers, write the logic first, then the program, then expected output. For theory, always include one suitable example.

Where will you use it?

  • interactive programs
  • forms
  • calculators
  • menu-driven applications

आम गलतियाँ (Common Mistakes)

  • Using cin for names with spaces without getline().
  • Forgetting variable before using cin.
  • Mixing cin and getline without handling newline.

अभ्यास (Practice Tasks)

  1. Take two numbers and print their sum.
  2. Take name using getline() and print welcome message.

सारांश

Input and Output in C++ एक ज़रूरी C++ topic है। परिभाषा सीखें, syntax समझें, example program चलाएं और फिर practice tasks हल करके concept मज़बूत करें।

← Back to C++ Tutorial
🔗

Share this topic with a friend

यह topic किसी दोस्त को भेजें

Found it useful? Send it to a classmate learning the same thing.

अच्छा लगा? जो दोस्त यही सीख रहा है, उसे भेज दीजिए।

\n

💻 Live Code Editor

Is page ke program yahan ready hain — chalाएं, badlें aur seekhें. Bina kuch install kiye.
Powered by OneCompiler. Editor mein code apne aap aa jata hai — Run dabaakर output dekhें. Agar load na ho to naye tab mein kholें.