• Blog
  • Acerca
  • Autor
  • Contacto
  • Cómo empezar a usar iostream

    Programar es como pensar, cada quien lo hace diferente, y el mismo lenguaje c++ nos facilita diversas formas de hacer las mismas cosas. Por ejemplo, el programa Hola Mundo que hicimos al principio podemos hacerlo utilizando la librería <iostream> en lugar de <stdio.h>:

    #include<iostream>
    using namespace std;  // Esta línea es necesaria cuando
                         // utilizamos la librería iostream
     
    int main()
    {
      cout << "Hola Mundo!";  //cout es el equivalente de printf,
                             //si se fijan la sintáxis es muy parecida.
      cin.get();  // cin.get es el equivalente de getch, detiene la ejecución del programa.
     
      return 0;  // No es necesaria para que el programa funcione,
                // pero es una buena costumbre indicar que nuestro programa terminó
               // sin errores.
    }

    La sintáxis de cout es:
    cout << "mensaje" ;
    Mostrando una variable:
    cout << "El promedio es:" << prom ;
    El siguiente mensaje aparecerá en una línea nueva:
    cout << "mensaje" << endl;

    ¿Y cómo leo datos (scanf)?

    Para sustituir scanf() usamos cin, por ejemplo:
    cin >> edad;
    Lee los caracteres introducidos y los guarda en la variable edad.

    Un programita muy simple:

    #include<iostream>
    using namespace std;
     
    int main()
    {
      int edad;
      cout<<"Cual es tu edad?: "; cin >> edad;
      cout<<"\n\tTu edad es " << edad;
      cin.get();cin.get();
     
      return 0;
    }

    En este caso necesitamos usar dos cin.get para detener el programa. Esto se debe al uso de cin.

    1. [...] cosa es que usamos iostream y no usamos conio.h. « Cómo empezar a usar [...]

    Hola, escribe aquí tu comentario: