privado (Codificadas de 1 a 10), y de los 5 lotes de cada una de ellas (codificados de 0 a 4).
Organizar un arreglo adecuado para poder almacenar estos datos y teniendo en cuenta lo
siguiente:
Se ingresarán los datos de aquellos lotes ya vendidos: (Estos datos no tienen ningún orden) De
cada uno de ellos se ingresará:
- El número de manzana (codificada de 1 a 10)
- El número de lote (codificado de 0 a 4)
- El número identificatorio del propietario (Número entero positivo)
Tener en cuenta que no todos los lotes podrían estar vendidos.
Después de haber cargado estos datos realizar un proceso para lograr lo siguiente:
1) Mostrar de cada manzana, de cada lote, un mensaje indicando si el mismo ha sido vendido
o no y en caso de haber sido vendido la identificación de dueño.
2) De cada manzana la cantidad de lotes que aún no fueron vendidos.
Código
#include <iostream> using namespace std; int main() { int barrio[10][4] = {}; int i,j; int manzana,lote; char seguir = ' '; while (seguir != 'n') { cout << "Numero de manzana (0-9): "; cin >> manzana; cout << "Numero de lote (0-3): "; cin >> lote; barrio[manzana][lote] = 1; cout << "Continuar [s/n]: "; cin >> seguir; } //Visualizar datos cout << endl; for (i=0; i<10; i++) { for (j=0; j<4; j++) cout << barrio[i][j] << " "; cout << endl; } return 0; }
MOD: Mensaje modificado para agregar el código correspondiente