|
412
|
Programación / Programación C/C++ / Re: restricción de fecha enc++
|
en: 10 Diciembre 2018, 18:42 pm
|
Jajajaja tengo que ver bien lo de los años bisiestos, mientras tanto segun tu enunciado quedaria asi no? bool fechaValida(const int day, const int month, const int year){ int dias_mes[12] = {31,28,31,30,31,30,31,31,30,31,30,31}; bool valido = true; if(year % 4 == 0 && (!(year % 100 == 0) || (year % 400 == 0) )) dias_mes[1] = 29; if(month < 1 || month > 12 || day < 1 || day > dias_mes[month-1]) //Unica condicion valido = false; return valido; }
|
|
|
413
|
Programación / Programación C/C++ / Re: restricción de fecha enc++
|
en: 10 Diciembre 2018, 18:22 pm
|
Se podria dejar en una sola funcion: #include<stdio.h> #include<stdbool.h> bool fechaValida(const int day, const int month, const int year); int main() { if(fechaValida(29,2,2004)) { } else { } } bool fechaValida(const int day, const int month, const int year){ int dias_mes[12] = {31,28,31,30,31,30,31,31,30,31,30,31}; bool valido = true; if(year % 4 == 0) dias_mes[1] = 29; if(month < 1 || month > 12 || day < 1 || day > dias_mes[month-1]) //Unica condicion valido = false; return valido; }
|
|
|
418
|
Programación / Desarrollo Web / (Solucionado) Problema con data de Ajax
|
en: 8 Diciembre 2018, 18:04 pm
|
Hola que tal espero y me puedan ayudar, tengo un error de lo mas tonto. Sin embargo no se por que el jquery no esta enviando el data mediante Ajax. JS function local_search() { $.ajax({ async: true, type: "GET", accepts: "application/json", url: "/api/search", data: { s: $("#input_str").value }, success: function (result) { alert(result.ok); } }); }
HTML: <input id="input_str" type="text">
Puedo ver que si hace la peticion al servidor, pero no envia nunca la data RAW Request Host: localhost User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0 Accept: undefined Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate Referer: http://localhost/ X-Requested-With: XMLHttpRequest Connection: keep-alive Pragma: no-cache Cache-Control: no-cache
SoluciónCodigo Incorrecto data: { s: $("#input_str").value }, Codigo Correcto[code] data: { s: $("#input_str").val() }, [/code]
|
|
|
419
|
Programación / Programación C/C++ / Re: Guardar una frase en los elementos de un vector
|
en: 8 Diciembre 2018, 17:53 pm
|
Mejor di que quieres que te hagan la tarea. El codigo presenta varios problemas, el numero de espacios no puede ser mas de 10, ya que definimos *vector[10], se podria hacer de forma dinamica para aceptar "infinitos" pero eso ya involugra mas codigo. #include<stdio.h> #include<string.h> int main() { char cadena[100]; char *token; char *vector[10]; int i = 0; do { vector[i] = token; printf("%i -> %s\n",i +1,vector [i ]); i++; }while(token != NULL); }
|
|
|
420
|
Programación / Programación C/C++ / Re: Duda general en cuanto al lenguaje C/C++
|
en: 7 Diciembre 2018, 21:02 pm
|
Ademas se ser un lenguaje muy completo, C es un lenguaje que marco un antes y después en lo que a programación se refiere.
El sistema base la mayoria de los sistemas operativos esta escrito en lenguaje C, existen ciertas rutinas que son dependientes del procesador y cambian de un tipo de set de instrucciones en ensamblador a otro, sin embargo siempre puedes tener un código en C totalmente portable que al final sera optimizado para cada procesador mediante el compilador. Motivo por el cual a permanecido.
Si bien es cierto que Java es tambien portable este cambia mas rapido, ya que asi como lo mencionas el lenguaje a cambiado con los años, métodos que se marcan como "deprecated", Java depende de que exista una maquina virtual instalada en el sistema operativo y C no teniendo el ejecutable ya funciona en el sistema para el que fue compilado
C y C++ admito que no es facil de aprender, sin embargo conociendo C, te das una idea de las estructuras de control, variables y en general de todos los elementos de un lenguaje de programación, con C++ apredes el paradigma de la programación Orientada a Objetos.
He aprendido en mucho tiempo varios lenguajes desde Ensamblador, C, C++, JAVA, javascript, perl, python, PHP, VB, C# entre otros, y la verdad C a sido y sera mi lenguaje favorito.
Saldos!
|
|
|
|
|
|
|