Taller Sólidos Cristalinos
Taller Sólidos Cristalinos
Taller Sólidos Cristalinos
Departamento de Química
Universidad Militar Nueva Granada
1. El níquel cristaliza en una estructura cúbica centrada en las caras. La arista de la celda
unitaria es 352 pm. El peso atómico del Níquel es 58,7 g/mol y su densidad es 8,94
g/cm3 Calcular el número de Avogadro a partir de esos datos.
¿Cuántos átomos hay en 58,7 g. de Ni? Respuesta: 6,02 x 1023 átomos de Ni
4. A temperatura ambiente el hierro cristaliza en una estructura bcc (body centered cubic
cell). La longitud de la arista de una celda unitaria es 287 pm. ¿Cuál es el radio de un
átomo de hierro? ¿Cuál es la densidad del hierro? Respuesta: Radio = 124 pm
Densidad 7.86 g/cm3
5. El cobre tiene un radio atómico de 0,128 nm, una estructura cristalina fcc (face
centered cubic cell) y un peso atómico de 63,5 g/mol. Calcule la densidad teórica y
compare la respuesta con el valor medido reportado (8,94 g/cm3)
8. El bario metálico cristaliza en una red cúbica centrada en el cuerpo (los atomos de Ba
solo están en los puntos reticulares). La longitud de la arista de la celda unitaria es de 502
pm y la densidad del metal es 3,50 g/cm 3. con esta información, calcule el número de
Avogadro. [sugerencia: primero calcule el volumen (en cm3) que ocupa 1 mol de atomos
de Ba en las celdas unitarias. Luego calcule el volumen (en cm 3) que ocupa un átomo de
Ba en la celda unitaria. Suponga que los atomos de Ba ocupan el 68% de la celda
unitaria] Respuesta: 6,02 x 1023 átomos/mol
Taller Sólidos Cristalinos
Departamento de Química
Universidad Militar Nueva Granada
#include <iostream> #include "Ctacte.h" using namespace std; struct cuentas { string _nrocta;
string _cedula; double _saldo; }uno; Ctacte cuenta;
void ingresarData(); void mostrarData();
int main() { int op; do { cout << "1. Ingresar datos " << endl; cout << "2. Mostrar datos " << endl;
cout << "9999 Terminar el programa "; cin >> op; switch (op) { case 1: ingresarData(); break;
case 2: mostrarData(); break; } } while (op != 9999); }
void ingresarData() { cout << "Numero de cuenta "; cin >> uno._nrocta; cout << "Cedula "; cin >>
uno._cedula; cout << "Saldo "; cin >> uno._saldo; cuenta.setnrocta(uno._nrocta);
cuenta.setcedula(uno._cedula); cuenta.setsaldo(uno._saldo); }
void mostrarData() { cout << "Numero de cuenta "<< "Cedula "<< "Saldo "<< endl; cout <<
cuenta.getnrocta() << "\t" << cuenta.getcedula() << "\t" << cuenta.getsaldo() << endl; }