Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Autor: Carlos Andres Delgado
- * Descripción: Ejemplo mapas
- * Fecha: 22 de Marzo (Recuerden proxima seman parcial)
- */
- #include <iostream>
- #include <string>
- #include <map>
- using namespace std;
- int main(){
- map<int,string> datosPersonas;
- int numPersonas = 0;
- cout << "Ingrese el número de personas"<<endl;
- cin >> numPersonas;
- for(int i=0; i<numPersonas; i++){
- string nombre;
- int cedula;
- cout << "Ingrese la cédula de la persona "<<i<<endl;
- cin >> cedula;
- cout << "Ingrese el nombre de la persona "<<i<<endl;
- cin >> nombre;
- datosPersonas[cedula] = nombre;
- }
- for(map<int,string>::iterator it = datosPersonas.begin(); it!=datosPersonas.end(); it++){
- cout << it->first << " : " << it->second << endl;
- }
- map<string,double> datos;
- int numDatos = 0;
- cout << "Ingrese el número de datos\n";
- cin >> numDatos;
- for(int i = 0; i<numDatos; i++){
- string codigo;
- double dato;
- cout << "Ingrese el código alfanumérico del dato "<<i<<endl;
- cin >> codigo;
- cout << "Ingrese el dato (double)"<<i<<endl;
- cin >> dato;
- datos[codigo] = dato;
- }
- for(map<string,double>::iterator it = datos.begin(); it!=datos.end(); it++){
- cout << it->first << " : " << it->second << endl;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement