-
Posts
199 -
Joined
-
Last visited
Everything posted by zafrada
-
Ayuda urgente ejercicio en C
zafrada replied to guzzox's topic in Aplicaciones de Escritorio & Scripts PHP
Modificado para obtener el menor: #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int numeroMenor; int num=0; int i; printf("Ingrese un numero:"); scanf("%d",&num); numeroMenor=num; for(i=0;i<19;i++){ printf("Ingrese un numero"); scanf("%d",&num); if(numeroMenor > num){ numeroMenor=num; } } printf("El numero menor es: %d",numeroMenor); system("PAUSE"); return 0; } -
Mi pregunta es, hay que evitar ingresar elementos repetidos, o se pueden ingresar pero a la hora de calcular el promedio no se consideran? Yo las listas las implemento así, ojo que esta lista es simple, no doble como la tuya: #include <stdio.h> #include <stdlib.h> //declaramos la estructura typedef struct LISTA{ int d; struct LISTA *sig; }lista; //crear nuevo nodo lista *nuevonodo(int d){ lista *nuevo; nuevo=(lista*)malloc(sizeof(lista)); nuevo->d = d; nuevo->sig=NULL; return nuevo; } //insertar elemento void insertar(lista **primero, int d){ lista *nuevo=nuevonodo(d); if (!*primero) { *primero=nuevo; return; } nuevo->sig=*primero; *primero=nuevo; } Si quieres evitar que los elementos se repitan habría que modificar un poco el insertar para recorrer la lista antes con un auxiliar, y ver si ya existe el número. Luego para calcular el promedio, te recomiendo que con un for recorras la lista, y vayas sumando los elementos, y al mismo tiempo con un contador cuentas los elementos de la lista, luego simplemente realizas el cálculo. Te dejé mi código de lista simple porque viendo el tuyo está muy enredado y sin comentarios. Saludos.
-
Ayuda urgente en código pequeño C#
zafrada replied to guzzox's topic in Aplicaciones de Escritorio & Scripts PHP
Compadre, el código estaba horrible, me dolieron los ojos. Primero que nada, las condiciones de los if no se escriben así. Vea cómo lo hice yo. Segundo, tenías que ocupar el "else if", o el "switch case", porque de otra forma podría haberse metido a los otros if, y esa no era la idea del programa. Tercero, multiplicabas un int por un float, eso causa que por una cuestión de estrangulamiento que tiene c, no te aparecen los decimales, yo lo dejé como float, porque por la cantidad de sueldo supuse que estaba en dólares, no en pesos chilenos, por lo que se aceptan decimales. Por último, si haces un INT main, tienes que devolver un int. Le agregué un return 0. Como consejo final, y esto no es un error, la variable resultado no es necesaria, perfectamente podrías haber hecho algo como esto: salario=salario*1,12; A seguir estudiando!! #include <stdio.h> int main () { float salario, resultado; printf("Ingrese salario"); scanf("%f", &salario); if(salario<18000) { resultado=salario*1,12; } else if(salario >= 18000 && salario <= 30000) { resultado=salario+((8*salario)/100); } else if(salario < 18000 && salario <= 50000) { resultado=salario*1,07; } else if(salario > 50000) { resultado=salario*1,06; } printf("el resultado es %f n", resultado); return 0; } -
No tengo internet, como instalo los drivers de audio y video
zafrada replied to K*R*A*T*O*S's topic in Debian-Ubuntu
Lo que te recomiendo es bajarte el dvd de ubuntu que trae un montón de software ya incluído, de esa forma ocupas el dvd como repositorio. Tener Linux sin internet no es la idea man, Linux fue inventado con ese enfoque, y por eso está ganando terreno hoy que la internet es algo masivo. El tema es que cada paquete tiene dependencias, y si te pones a resolverlas una a una es casi imposible, ya que los paquetes te los puedes bajar desde acá http://packages.ubuntu.com/ pero como te digo, las dependencias lo hacen algo muy complicado. Para drivers y eso, igual es factible, tienes que buscar el nombre del paquete tal cual el comando para instalarlo, por ejemplo, si para instalar el driver tenías que ejecutar: sudo apt-get install mi-driver en la página buscas "mi-driver" en la versión de ubuntu que hayas instalado. -
MD5 fue hecho mierda hace rato, ya no es seguro, hay técnicas mucho mejores que fuerza bruta para desencriptar los datos, pero igual requiere hartos intentos. Yo ocuparía alguna de las páginas como la que te dejaron.
-
como agrandar el background-image?
zafrada replied to Kurorolucifer's topic in Webmaster, Tutoriales & Herramientas
Cuando hago páginas web lo que hago es poner una imagen muy grande, centrarla y dejarla estática, pero los mosaicos son mejores, porque cubren todo y es menos leseo. Lo que se puede hacer es que la imagen se redimencione al 100% de la pantalla, pero con una imagen con tan poca resolución como la que elegiste tú, se vería horrible. Elige imágenes con más resolución. -
Yo soy bien old school pa mis weás y esas ides pesadas con miles de opciones no me gustan, me gustan las ides simples pero que tengan resaltado de colores, autocompletado y que te liste las funciones o metodos. Si a ti también te gustan ides así, una buena opción es la IDE multilenguaje geany, yo la he ocupado tanto para html como para php y es excelente para proyectos chicos.
-
ver acá si hay algo que te sirva, hay otros métodos: http://www.chw.net/f...pagina-web.html
-
Puede instalarlo escribiendo: sudo apt-get install fort77 Pues entonces, lo instalas con esa simple orden. Para escribir el texto plano que observa ciertas reglas de sintaxis el código fuente, puedes usar gedit si nano o vi te resultan complicados solo debes tener en cuenta que el archivo se debe guardar con la extensión .f o .for. La salida del compilador es un archivo con el nombre a.out por default. Para compilarlo con otro nombre, simplemente se indica este. f77 miarchivo.for -o miarchivo Para ligar archivos se indica f77 miarchivo1.for miarchivo2.for -o miarchivo Puedes usar geany y cambiar los parámetros de compilación para trabajar de forma más sencilla
-
Mira, busqué "nasdaq" en widgetbox y mira, me salieron varios: http://www.widgetbox.com/search?q=nasdaq
-
Duda con código en C
zafrada replied to FabianAnarco's topic in Aplicaciones de Escritorio & Scripts PHP
Por lo que te han dicho, ansi C, o el C stándar no lo permite, y se acabó, es por la definición misma del lenguaje. Si lo compilas y funciona, deja de ser ansi C. Ilústrate acá: http://es.wikipedia.org/wiki/ANSI_C -
Como validar Sistema de venta autizado por sii
zafrada replied to Alexcp's topic in Aplicaciones de Escritorio & Scripts PHP
Compadre, no cuesta nada buscar antes, acá sale todo: http://www.sii.cl/como_se_hace_para/peticiones_administrativas/vales_maquinas_registradoras.htm -
porque los software son tan caros en su mayoria ?
zafrada replied to fcosun's topic in Miscelánea Informática
El software cuesta lo que cuesta. Cada vez son menos comunes los enfoques en que te dan una cifra antes de terminar el proyecto. Actualmente el uso de enfoques incrementales y otros enfoques iterativos hace que el proyecto software no tenga una duración específica como la puede tener la construcción de un edificio, por ejemplo. Esto se debe a los procesos de validación y todo lo que significa las pruebas de software, que pueden llegar a significar entre el 30%-50% del costo total del proyecto. A eso le sumamos que se paga por horas, las personas que trabajan en el desarrollo de software son personas altamente calificadas, eso significa que suelen tener sueldos relativamente altos, y si a eso le sumas lo dificultuoso que es el proceso ingenieril del desarrollo de software en cuanto a que sus procesos son dinámicos, tenemos que el desarrollo de software es una actividad costosa, y que además, por ser el software algo abstracto, a la gente le cuesta dimensionar lo que cuesta desarrollar un programa. Esto no significa que el desarrollo de software sea algo inútil por su alto costo, todo lo contrario. Por ejemplo, un caso extremo sería el caso de ciertas Isapres, que obtuvieron ganancias históricas. ¿La razón?, millonarias ganancias por la detección de fraude en la entrega de licencias médicas, todo esto fue posible gracias a un sistema de redes neuronales. Las redes neuronales cuestan millones de dólares, pero las ganancias son aún mayores. Mucha gente piensa que la tecnología lo permite todo, que todo funciona por magia, pero eso no es así, y existe una brecha de conocimiento enorme entre alguien común y un informático, falta cultura, ya que la gente no posee las nociones básicas de lo que la ingeniería de software es. Admiran un edificio de 100 pisos como la máxima expresión de la inteligencia humana, y ven a un software como algo tan simple, como si siempre hubiera estado ahí. Saludos. -
Camionetas de google en mi comuna
zafrada replied to PipeJamaica's topic in Informática: Noticias, Manuales, Trucos & Reviews
En verano andaba una por acá en limache, pero hay que ser bien tontito para pensar que street view es para localizar a una persona en cualquier momento y en cualquier lugar, no sea tontito, que para eso es el gps. -
Instala Arch o cualquier distro desde cero. Actualmente estoy usando Arch del 2011+kernel 3.2.8-1+ gnome3 y cero problemas, rápido arranque, sin lag, los "efectos especiales" por defecto, no se pega ni nada parecido. Respecto a que Grub te carga lento, espero que sea broma (a no ser que tengas burg o grub2), porque eso si que es casi imposible...a menos que uses imágenes con alta resolución y sonidos,etc. cosas que no se justifican si el menu de arranque se usa a lo mucho 2 seg. para elegir un S.O. Nunca he tenido los problemas tan graves que he leído acá y otros foros, simplemente me limito a instalar lo que necesito e interesa y así de simple mantengo mi sistema. Suerte :cool: Grub me carga lento cuando la resolución es alta, y arch si lo he instalado desde 0 varias veces, cuando primero lo usé con gnome 2 era genial, pero con un consumo muy parecido al de ubuntu, pero cuando quise probarlo con la decepción de las nuevas versiones de Ubuntu, me pasó lo mismo, ya no es tema de una sola distribución, es un problema generalizado. No le busque la quinta pata al gato, Linux me funciona como la mierda en mi computador.
-
Es el mismo problema que tengo en Ubuntu. Primero que nada, compiz dejó de ser lo que era, fluido, rápido, simple, ahora es pesado, se lagea, etc. Gnome dejó de ser lo que era, con gnome 3, un composite manager lleno de bugs, lento, más lento que compiz. Xorg tampoco anda bien en las últimas versiones. Hubo problemas con los drivers ATI y el kernel 3.0, también hay muchos reclamos por el rendimiento de Unity, etc etc. Los problemas en Linux cada vez son más. Sólo me queda probar kde para ver si este entorno también se contagió. Incluso el grub me carga lento.
-
x2, a riesgo de iniciar una "guerra santa" ATi vs. Nvidia o ubuntru vs. el universo. Suerte :cool: Creo que esto no es para nada una guerra, si te fijas no llegó tanta gente a defender o a criticar a Ubuntu, porque simplemente no hay interés en discutir algo que por todas luces es cierto. Ya otro usuario abrió un tema hablando de lo lento que está debian, y ahí se ve un poco el problema que hay en toda la rama debian actualmente.
-
Busco un scrip que conecte con ipboard
zafrada replied to Gouki.-'s topic in Webmaster, Tutoriales & Herramientas
échale un ojo al css de ipboard para que veas las clases y id's disponibles, de esa forma haces más consistente el diseño. Saludos. -
Me interesa aprender cómo separar el código por capas como dices, tienes algún link para aprender? Saludos :)
-
vuelvo a repetir que no estoy buscando soporte, las respuestas que puse ese post las escribí yo porque tuve el mismo problema y realmente mejora el rendimiento con mis consejos, pero aún así, el rendimiento sigue siendo malo. Lo de compilar los drivers no es una opción porque los drivers libres son malos. Es tan simple como eso. Por cierto, este post no es sólo una crítica al soporte de las ATI en Linux, sino que a Ubuntu por completo, que cada vez se hace más lento, no tengo intenciones que me den soluciones, en serio, porque no las hay. La única solución es instalar una versión vieja de Ubuntu.
-
Yo soy el usuario Th3_K4T Pero me banearon.... No estoy pidiendo soporte para arreglar el problema, ya que no tiene solución, la única solución sería comprarme un notebook nuevo con una tarjeta de video más compatible con Linux para solucionar el problema del video. Sólo abrí este tema para saber si era el único que encuentra que el rendimiento de Ubuntu es una mierda y un insulto para lo que Linux siempre ha sido.
-
El foro tiene un bug con el tag code, que es para insertar código, y con el editor de texto. Resulta que si posteas código php funciona bien, pero si quieres editarlo, no se puede, queda todo el código mal. Por ejemplo: &--#60;?php $tag = stripslashes($_GET['tag']); $resultados = (int)$_GET['res']; if(!$resultados) $resultados="0"; if($tag){ $query = mysql_query("SELECT Nombre, Precio, Foto, id_producto, unidad_venta FROM Producto WHERE Tags LIKE '%$tag%' OR Nombre LIKE '%$tag%' OR Descripcion LIKE '%$tag%'"); if( mysql_num_rows($query) == 0 ) echo '&--#60;div class"error"&--#62;No se encontraron resultados!&--#60;/div&--#62;'; else echo "Resultados para $tag :"; } else $query = mysql_query('SELECT Nombre, Precio, Foto, id_producto, unidad_venta FROM Producto LIMIT '.$resultados.',10'); echo ' &--#60;div class="contenedor"&--#62;&--#60;table border="0" width="100%"&--#62; &--#60;tbody&--#62;&--#60;tr&--#62;&--#60;td&--#62; &--#60;/td&--#62;&--#60;td&--#62;&--#60;b&--#62;Nombre producto&--#60;/b&--#62;&--#60;/td&--#62;&--#60;td&--#62;&--#60;b&--#62;Precio&--#60;/b&--#62;&--#60;/td&--#62;&--#60;td&--#62;&--#60;b&--#62;&--#60;center&--#62;Unidad de venta&--#60;/center&--#62;&--#60;/b&--#62;&--#60;/td&--#62;&--#60;td&--#62; &--#60;/td&--#62;&--#60;td&--#62; &--#60;/td&--#62;&--#60;/tr&--#62;'; while ($row = mysql_fetch_assoc($query)) { echo '&--#60;tr&--#62;'; echo '&--#60;td&--#62;'; if(!$row['Foto']){ echo '&--#60;center&--#62;&--#60;img src="img/no_image.gif" width="100" height="100"&--#62;&--#60;/center&--#62;'; } echo '&--#60;/td&--#62;&--#60;td&--#62;'; echo $row['Nombre']; echo '&--#60;/td&--#62;&--#60;td&--#62;$'; echo $row['Precio']; echo '&--#60;/td&--#62;&--#60;td&--#62;&--#60;center&--#62;'; echo $row['unidad_venta']; echo '&--#60;/center&--#62;&--#60;/td&--#62;&--#60;td&--#62;'; $id = $row['id_producto']; echo '&--#60;center&--#62;&--#60;a href="pedido/request.php?id='.$id.'&q=1"&--#62;&--#60;img src="'.$url.'img/boton_comprar.png" height="35"&--#62;&--#60;/a&--#62;&--#60;/center&--#62;&--#60;/td&--#62;'; echo '&--#60;/td&--#62;&--#60;td&--#62;'; echo '&--#60;center&--#62;&--#60;a href="productos/index.php?id='.$id.'" &--#62;'; echo '&--#60;img src="img/boton_info.png" height="35"&--#62;&--#60;/a&--#62;&--#60;/center&--#62;&--#60;/td&--#62;'; echo '&--#60;/tr&--#62;'; } echo '&--#60;/tbody&--#62; &--#60;/table&--#62;&--#60;center&--#62;'; if($resultados&--#62;0){ $anteriores = $resultados - 10; if ($anteriores&--#60;0) $anteriores = 0; echo'&--#60;a href="index.php?res=',$anteriores,'"&--#62;Anterior&--#60;/a&--#62; '; } if(mysql_num_rows($query)==10){ echo'&--#60;a href="index.php?res=',$resultados+10,'"&--#62; Siguiente&--#60;/a&--#62; '; } echo '&--#60;/center&--#62;&--#60;/div&--#62;&--#60;br&--#62;&--#60;br&--#62;'; ?&--#62; cambia todos los tags html <>
-
A alguien le ha pasado esto de un rendimiento paupérrimo con las ATI? tengo una hd3200 y funciona como las weas, el driver libre me tiene prendido el ventilador a full en todo momento, y si bien con el driver privativo eso se arregla, funciona todo como lento. En serio, este problema es motivo para que me haya cambiado definitivamente a Windows 7. Hasta el escritorio carga más lento que windows 7, esto me parece inaceptable. Osea, no es sólo un problema de video, sino que también un gasto excesivo de recursos, el sistema es pesado, lento, funciona mal, se demora en cargar. ESTE TEMA ESTÁ HECHO PARA CONVERSAR, NO ESTOY PIDIENDO SOLUCIONES.
-
Necesito Ayuda con <div> @_@
zafrada replied to jorgin's topic in Webmaster, Tutoriales & Herramientas
No te entendí mucho lo que quieres, estás confundiendo izquierda con derecha o es idea mía? Bueno, parto con recomendarte que aprendas a maquetear con css con PURO CÓDIGO, es mejor que ocupar esas mierdas de programas que te hacen la tarea pero te dejan un código horrible. Lee acerca de la propiedad float, quizás te sirva para lo que quieres, float es excelente para posicionar elementos en cualquier lugar. También ten en cuenta que los menús horizontales se suelen hacer con listas (<li> <ul>) seteadas con el display:inline; ocupa eso para hacer el menú. Saludos. -
Y los monos hablan? :cafe: