Lee 3 pares de valores formados por un carácter y un número José Luis Patiño (2004-12-05)

El programa muestra el uso de las funciones de entrada y salida 'cin' y 'cout'. El usuario introduce tres pares de valores; cada par está formado por un carácter y un número real separados por un coma. Los pares están se introducen separados por espacios.

// Lee 3 pares de valores formados por un carácter y un número real
// separados por una coma

#include<iostream>
#include<cstdlib>

using namespace std;

int main()
{
    char car1, car2, car3;
    float num1, num2, num3;

    cout << "Introduce 3 pares de valores formados por LETRA,NUMERO separados por espacios:\n\n";

    cin >> car1; cin.ignore();
    cin >> num1;

    cin >> car2; cin.ignore(); //IGNORA LOS CARACTERES
    cin >> num2;

    cin >> car3; cin.ignore();
    cin >> num3;

    cout << "\n" << "\t Letras" << "\t\t Numeros\n";
    cout << "\t--------" << "\t---------\n";

    cout << "\t   " << car1 << "\t\t";
    cout.fill('#'); cout.width(9); //RELLENA CON # Y ANCHO DE COLUMNA 9
    cout << num1 << endl;
    cout << "\t   " << car2 << "\t\t";
    cout.fill('#'); cout.width(9);
    cout << num2 << endl;
    cout << "\t   " << car3 << "\t\t";
    cout.fill('#'); cout.width(9);
    cout << num3 << "\n" << endl;

    system("PAUSE");
    return 0;
}

Regresar a ejemplos