jajajaj si disculpa

#include <iostream>
#include <string>
using namespace std;
int main() {
double codigodeseguridad;
string nombre;
string apellido;
double numcelular;
double numcasa;
char correo;
string pais;
string ciudad;
cout<<"ingrese el codigo de seguridad"<<endl;
cin>>codigodeseguridad;
cout<<"ingrese su nombre"<<endl;
cin>>nombre;
cout<<"ingrese su apellido"<<endl;
cin>>apellido;
cout<<"ingrese su numero celular"<<endl;
cin>>numcelular;
cout<<"ingrese su numero casa"<<endl;
cin>>numcasa;
cout<<"ingrese su correo"<<endl;
cin>>correo;
cout<<"ingrese su ciudad"<<endl;
cin>>ciudad;
cout<<"ingrese el pais"<<endl;
cin>>pais;
return 0;
esto es lo que tengo hasta ahora lo que se me complica es como hacer el código d seguridad binario y no entiendo mucho lo de validar por que me mandan a validar codigos de area de los telefonos solo quiero que me guíen como hacerlo ya que en verdad lo acepto soy muy bruto para esto

de aqui en adelante todo se me complica
Una vez verificado el código de seguridad se procederá a la carga de los datos de un
contacto, se recibirán los datos uno por uno y de ellos es importante validar:
-
El código de área del número de teléfono.
-
El código de área del número celular.
-
La ciudad.
Los códigos de área de las ciudades válidos son: 0212 para Caracas, 0243 para Maracay, 0241 para valencia, 0251 para Barquisimeto, 0261 para Maracaibo.
Para el número celular los códigos válidos son: 0412, 0414, 0424, 0416 y 0426.
Las ciudades válidas son: Caracas, Maracay, Valencia, Barquisimeto y Maracaibo.
Se debe verificar además que el código de área del número de teléfono corresponda con la ciudad introducida. Por último se debe verificar que el país sea Venezuela
pero el problema es que debo usar if y else o swith y yo ni idea de eso
Mod:Codigo colocado en etiquetas GeSHi