Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - clodan

#261
pregunta... hace mucho que no uso el hamachi y no me acuerdo como era para jugar con el age :s

osea... me tengo que unir a tu red y despues copiar tu ip hamachi y buscarla en el age no??
#262
Programación C/C++ / Re: Duda arreglos
30 Agosto 2010, 15:39 PM
osea... a y le queres asignar los valores de x??

emm dentro de string.h me parece que hay una funcion que es

strcat (var1,var2);

creo que esa te copiaba el valor de la var2 en la 1
#263
concuerdo con shell root. por mas que else if sea lo mismo que switch en algun punto, es mucho mas conveniente y claro usar switch.

Por ejemplo...

vos pones:

switch (var){
       case 1:{
       sentencia
       break;
}
       case 2:{
       sentencia
       break;
}
       default:{
       sentencia
       break;
}
}



Un ejemplo de como usarlo seria:

int main(){
int x;
printf ("Ingrese 1 o 2.");
scanf ("%d",&x);
  switch (x){ 
         case 1:{
              int func1(x);
              break;
         }
         case 2:{
              int func2(x);
              break;
         }
         case 1992:{
              int func3(x);
              break;
         }       
         default:{
              printf("Opcion erronea");
              getchar ();
              return 0;
         }
  }
}


ahi lo que diria es para el valor que le damos a x, switch se fija en el valor que tiene y si es 1, va a ir al caso 1, si es 2 va a ir al caso 2, si no es ninguno de los miles de casos que podes poner, al final se pone el default que seria la opcion en caso de que lo ingresador no haya sido especificada.
y dentro de los case, podes poner cualquier tipo de cosas, desde un llamado a una funcion hasta asignaciones o creaciones de nuevas variables, lo que quieras, dependiendo de lo que necesites.
#264
Cita de: Ariath en 26 Agosto 2010, 16:56 PM
No tiene porqué ser un error, siempre que lo hicieran bien, ahora bien, para sacar cualquier cosa... que no lo hagan.

En cuanto a Steve Jobs no se qué pinta aquí, las compañías, todas, se han robado ideas unas a otras desde tiempos inmemoriales.

Salu2

si, eso es cierto... los bueno copian, los grandes roban.
#265
postea el codigo nomas... no se puede postear ejecutables
#266
Pero para que lo sumas??

mira, pone 2 variables diferentes,

X, y Y

entonces pones

int x, y;
y despues abajo destinas asi

x=(((num*3+3)*3)%10)
y=(((num*3+3)*3)/10)

Listo, y lo que este adelante de la coma y x lo que este atras...
#267
dev c++
turbo c++ (no estoy seguro qe sea gratuito)

y sino pones en google c++ taringa y te van a aparecer 10millones de links para bajarlo sin pagar nada
#268
barbaroo!!! muchas gracias por las respuestas!!!
#269
Programación C/C++ / Re: Pregunta Cadenas
26 Agosto 2010, 16:57 PM
Cita de: Horricreu en 26 Agosto 2010, 16:44 PM
Me alegro que te vaya bien, pero sigues teniendo errores y cosas a mejorar:


  • Incluyes la librería stdlib que no es necesaria, tal y como te dije en mi primera respuesta.
  • Declara int main() en vez de main(), si no en algún compilador bueno te dará error.
  • Utilizas variables globales, que no son aconsejables ya que tienen una legibilidad menor, condiciona a que el programa sólo sirva para unos casos determinados, puede producir efectos colaterales y atenta contra uno de los principios de la programación, la programación modular.

Saludos :P


FIXED! =D

aca ta el final

#include <stdio.h>

int main (){
     char sta[50];
     int y=0;
     printf("Ingrese la frase a la cual desea contarle las letras\n");
     fgets(sta, sizeof(sta), stdin);
     while (sta[y]!='\0'){
           y++;
           }
     printf("La frase tiene %d caracteres\n", y-1);
     getchar();
     return 0;
}
#270
Programación C/C++ / Re: Pregunta Cadenas
26 Agosto 2010, 16:34 PM
Listo gente! jejeje muchas gracias =D

me quedo asi el codigo:

#include <stdio.h>
#include <stdlib.h>


char sta[50];
int y=0;
main (){
    printf("Ingrese la frase a la cual desea contarle las letras\n");
    fgets(sta, sizeof(sta), stdin);
    while (sta[y]!='\0'){
          y++;
          }
    printf("La frase tiene %d caracteres\n", y-1);
    getchar();
    return 0;
}


Lee perfectamente todos los caracteres jejeje ahora... como sabe el programa C cuando es una cadena y cuando un arreglo... osea... como sabe que tiene que poner al final el '\0'???