Título: Agenda virtual C++ Publicado por: cristian65 en 5 Enero 2015, 16:46 pm Buenos días amigos necesito ayuda sobre un programa que me mandaron hacer en la uní soy nuevo programando y la verdad es que no entiendo mucho sobre esto solo quiero que me vayan guiando como hacerlo y asi yo voy aprendiendo gracias de verdad a quien me ayude es urgente!!!!!!!!!! :huh:
"La primera fase consiste en el Módulo de Carga de Contactos. El programa a desarrollar recibirá una serie de valores los cuales son: - Código de seguridad (binario de 8 dígitos) - Nombre - Apellido - Número de teléfono - Número celular - Correo electrónico - Ciudad - País (en esta fase, sólo se considera como país válido Venezuela) El cliente ha solicitado de nosotros que incluyamos en la agenda digital como método de seguridad la verificación de un código binario antes de poder utilizar este módulo. Se considerará válido el código binario si la suma de los unos (1) de las primeras 4 cifras más significativas es igual a la suma de ceros (0) de las 4 cifras menos significativas del código." Título: Re: Agenda virtual C++ Publicado por: crack81 en 6 Enero 2015, 01:28 am Olle con todo respeto muestra en que sea algo de codigo para que no se vea que vamos a hacer tu tarea
Intentalo, si se te traba nos preguntas y te asesoramos saludos... Título: Re: Agenda virtual C++ Publicado por: cristian65 en 6 Enero 2015, 23:29 pm jajajaj si disculpa ;D
Código 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 Título: Re: Agenda virtual C++ Publicado por: crack81 en 7 Enero 2015, 01:42 am Buenas compadre tu problema no parece ser tan dificl lo que no entendi fue como es que deberia funciona la parte del codigo binario a ver si lo explicas un poco mas claro
te dejo el codigo de un programa que hizo hace tiempo para otro foro y que mas o menos va en la direccion que tu queires da le una checada y si tienes dudas avisa creo te puede ayudar Código
Título: Re: Agenda virtual C++ Publicado por: cristian65 en 7 Enero 2015, 15:21 pm muchas gracias por tu respuestas hermano pero tengo una duda por que en el programa solo me deja utilizar las bibliotecas iostream y string y usar solo condicionales creo que son if y else y tambien
switch case por en verdad estoy espesando y creo que esto es lo mas básico de C++ y lo del código de seguridad es asi: la verificación de un código binario antes de poder utilizar este módulo. Se considerará válido el código binario si la suma de los unos (1) de las primeras 4 cifras más significativas es igual a la suma de ceros (0) de las 4 cifras menos significativas del código. NOTA: tomar en cuenta que para aquellos códigos binarios cuya cifra más significativa sea cero (0), C++ la obviará por ejemplo: Valor introducido por el usuario:01101101 muchas gracias enserio por ayudarme Valor almacenado por el programa: 1101101 Código esto es lo que tengo de código hasta ahora pero el problema es que no me compila Mod:Codigo colocado en etiquetas GeSHi Título: Re: Agenda virtual C++ Publicado por: crack81 en 8 Enero 2015, 05:50 am Bueno a simple vista no te funciona porque estas poniendo una funcion dentro del int main(){}
eso no es validos saludos.... ponlo encima del main o crea un prototipo y ponlo al final de la funcion te falta punto y coma en varias ejemplo en "int opc " "cin>> opc" para que se entienda mejor en las lineas 11,16,34,38 esos son los errores Título: Re: Agenda virtual C++ Publicado por: cristian65 en 8 Enero 2015, 13:07 pm gracias ahora si me compila ahora voy a tratar de hacer el código ese de seguridad y lo de validar estaba viendo unos vídeos por youtube y no parece tan dificil pero es largo gracias por su ayudada
nada que puedo hacer el cogigo de seguridad binario quien me puede ayudar hacerlo por favor lo necesito ya todo lo dema funciona perfectamente :huh: Mod: Recuerda en estos casos usar el boton modificar Título: Re: Agenda virtual C++ Publicado por: rir3760 en 8 Enero 2015, 18:09 pm Para el codigo de seguridad debes leer un entero que consista de ocho digitos, solo 1s y 0s y el numero de ambos debe ser igual a cuatro. Un programa de ejemplo:
Código
Un saludo Título: Re: Agenda virtual C++ Publicado por: cristian65 en 8 Enero 2015, 20:47 pm gracias muchas gracias ;D
|