elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


  Mostrar Mensajes
Páginas: 1 2 3 4 [5] 6
41  Programación / Programación C/C++ / Re: [Duda] Valor de retorno main en: 10 Septiembre 2012, 01:22 am
Bien otra explicacion como sabemos  main es una funcion
int main(void){
return(0);
}
es de tipo entero por lo tanto debe retornar un valor, no necesita parametros por eso
ponemos void "vacio" en informatica el valor 0 significa falso y cualquier otro valor significa verdadero al retornar 0 el programa es como si le dijera al sistema operativo que el programa termino correctamente su ejecucion, si en cualquier parte del codigo pones return(0) el programa finaliza.
42  Programación / Programación C/C++ / Re: matrices en: 8 Septiembre 2012, 03:40 am
No se hacen tareas pero podemos ayudarte, primero q nada a que te refieres con zig zag poque no le veo algun tipo de secuencia o logica?
43  Programación / Programación C/C++ / Re: Ayuda con un problema de Principiante en: 6 Septiembre 2012, 17:20 pm
ajaja eso es por hacer las cosas a la ligera  :o
44  Programación / Programación C/C++ / Re: Ayuda con un problema de Principiante en: 4 Septiembre 2012, 23:37 pm
hola aqui esta si tienes dudas solo me preguntas cordiales saludos.

#include<stdio.h>
int main(void){
   int lado,superficie=0,volumen=0;
   printf("ingrese el lado del cubo\n");
   scanf("%i",&lado);
   superficie=lado*lado;
   volumen=superficie*lado;
   printf("superficie= %i\nvolumen= %i",superficie,volumen);
return(0);   
}   
   
45  Programación / Programación C/C++ / Re: AYUDA EN PROGRAMITA C en: 22 Agosto 2012, 04:26 am
Hola que tal bueno aqui hize una base ojala te sirva saludos no lo dejo aqui porque se borran algunas partes. Por cierto el archivo se llama meses.

https://skydrive.live.com/?cid=2B6799ECDB28376B#cid=2B6799ECDB28376B&id=2B6799ECDB28376B%21134

46  Programación / Programación C/C++ / Re: Duda lista simple enlazada C en: 16 Agosto 2012, 00:06 am
bien aqui tienes una lista bien implementada con metodo menu, ahora si la estructura esta declarada de forma global no es necesario pasarla como paramerto a las funciones, saludos y cualquier cosa me preguntas aaa y algo mas los datos los ingresa al inicio de la lista por lo tanto el ultimo dato que ingreses sera el primero cuando se imprima  ::)


#include<stdio.h>
#include<stdlib.h>
typedef struct dato{
   char palabra[20];
   struct dato *sig;
}nodo;
nodo *cabeza=NULL,*final=NULL;
nodo *creanodo();
void ingresaalinicio();
void imprimir();
int pide();
int menu();
int main(void){
   int opc;
   do{
      opc=menu();
      switch(opc){
         case 1:
            ingresaalinicio();
            break;
         case 2:
            imprimir();
            break;
      case 0:
            return(0);
         default:
         printf("la opcion no esta en el menu\n\n");
      }   
   }while(opc!=0);   
return(0);   
}   
nodo *creanodo(){
   nodo *nuevo=(nodo *)malloc(sizeof(struct dato));
   printf("ingrese palabra\n");
   fflush(stdin);
   gets(nuevo->palabra);
   nuevo->sig=NULL;
return(nuevo);   
}   
void ingresaalinicio(){
   nodo *nuevo=creanodo();
   if(cabeza==NULL)
      final=nuevo;
   else
      nuevo->sig=cabeza;
cabeza=nuevo;
}   
void imprimir(){
   nodo *aux=cabeza;
   printf("lista=");
   while(aux!=NULL){
      printf("[%s]->",aux->palabra);
      aux=aux->sig;
   }   
   printf("NULL\n");
}
int pide(){
   int num;
   printf("ingrese opcion\n");
   scanf("%i",&num);
return(num);   
}   
int menu(){
   printf("1 ingresar al inicio\n2 imprimir\n0 salir\n");
   return(pide());
}   
47  Programación / Programación C/C++ / Re: Punteros y żListas? en: 3 Agosto 2012, 22:03 pm
No se entiende bien que es lo que quieres hacer podrias ser mas especifico ya que en una lista hay un sinfin de cosas por hacer
48  Programación / Programación C/C++ / Re: Ejercicio en C... en: 3 Agosto 2012, 21:52 pm
Hola ya hize el ejercicio me costo un poco pero al fin salio cualquier cosa me preguntas cordiales saludos.

#include<stdio.h>
int main(void){
   int num;
   int r1=0,r2=0,r3=0,s=0,s2=0,total=0;
   do{
      printf("ingrese numero de 4 cifras\n");
      scanf("%i",&num);
      if(num<1000 || num>9999)
         printf("el numero esta fuera del rango\n");
   }while(num<1000 || num>9999);
   printf("primera descomposicion\n");
    while(num>0){
      r1=num/10;//al dividir por 10 nos queda por ejemplo 1943/10=194,3
      r2=r1*10;//al multiplicar por 10 nos queda 1940
      r3=num-r2;//al restar nos queda 1943-1940=3
      printf("r3= %i\t",r3);
      num=r1;//ahora el num no vale 1943 si no 194 y asi susesivamente COMO ES DE TIPO ENTERO SIEMPRE NOS QUEDARA AISLADO EL DECIMAL DE ESTA FORMA PODEMOS CAPTURARLO
       r1=r1/10;
      s+=r3;
   }
   printf("\n");
   printf("resultado de la primera suma %i\n",s);
   r1=0,r2=0,r3=0;
   printf("\n");
    if(s>10){
      printf("segunda descomposicion\n");
      r1=s/10;
      r2=r1*10;
      r3=s-r2;
      printf("r1= %i\t",r1);
      printf("r3= %i\t",r3);
   }
   
   s2=r1+r3;
   printf("resultado de la segunda suma %i\n",s2);   
   total+=s+s2;
   printf("\nsuma total = %i\n",total);
return(0);
}   
49  Programación / Programación C/C++ / Re: ayuda con menu en c en: 6 Julio 2012, 21:00 pm
hola amigo aqui tienes un menu implementado con funciones cualquier duda me preguntas cordiales saludos.


#include <stdio.h>
//declaracion de las funciones
 int menu();
 int pidenum();
 void programa1();
 void programa2();
 void programa3();
 void programa4();
int main(void){//funcion principal main aqui se hace el llamado al resto de las funciones
   int opc;
   do{
      opc=menu();
      switch(opc){//el switch tiene todas las opciones desponibles, cada opcion es realizada por una funcion
         case 1:
            programa1();
            printf("\n");
         break;
          case 2:
            programa2();
            printf("\n");
         break;
          case 3:
            programa3();
            printf("\n");
         break;
          case 4:
            programa4();
            printf("\n");
         break;
          case 0:// caso cero para salir delprograma
            return(0);
          default:// default si el usuario ingresa una opcion distinta se mostrara este mensaje
            printf("error la opcion no esta en el menu");
      }   
    }while(opc!=0);//mientras el usuario no igrese el cero el programa continuara su ejecucion
return(0);   
 }//implementacion de las funciones
int menu(){
   printf("1 programa1\n2 programa2\n3 programa3\n4 programa4\n0salir\n");
   return(pidenum());//la opcion menu imprime el menu y retorna a la funcion pide() es decir siempre estara pidiendo que ingrese una opcion
}   
int pidenum(){
   int num;
   printf("ingrese opcion\n");
   scanf("%i",&num);
   return(num);
}   
void programa1(){
   printf("programa1\n");
}   
void programa2(){
   printf("programa2\n");
}   
void programa3(){
   printf("programa3\n");
}   
void programa4(){
   printf("programa4\n");
}
50  Programación / Programación C/C++ / Re: series en C en: 29 Junio 2012, 05:43 am
El error es bastante simple solo debes cambiar los int por float ya que c tiene problemas cuando combinas los tipos de datos. saludos


#include <stdio.h>
#include <stdlib.h>
int main(){
    float suma=0,n,i;
    printf("Dame el numero de terminos\n");
    scanf("%f",&n);
    for(i=1;i<=n;i++)
      suma=suma+1/i;
    printf("%.2f",suma);
    return 0;
}   
Páginas: 1 2 3 4 [5] 6
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines