elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 22:34  


Tema destacado: [AIO elhacker.NET] Compilación herramientas análisis y desinfección malware

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse)
| | |-+  Novato en C y Dev-c++
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: 1 2 3 [4] Ir Abajo Respuesta Imprimir
Autor Tema: Novato en C y Dev-c++  (Leído 68,714 veces)
D3rick

Desconectado Desconectado

Mensajes: 3



Ver Perfil
Re: Novato en C y Dev-c++
« Respuesta #45 en: 31 Marzo 2007, 08:28 »

dvd1975::: me parece muy tarde mi respuesta, pero ahi te va el code trabajado en Dev C++. agregue un clrscr() para ver el resultado :)

Código:
#include <stdio.h>
#include <conio2.h>
#include <stdlib.h>

int main()
{
int num1,num2,num3, num4;

system("color 27");
textbackground(2);
printf("Introduzca primer numero: ");
scanf("%i", &num1);
printf("\nIntroduzca segundo numero: ");
scanf("%i", &num2);
printf("\nIntroduzca tercer numero: ");
scanf("%i", &num3);
printf("\nIntroduzca cuarto numero: ");
scanf("%i", &num4);

clrscr();
gotoxy(30,5);
printf("RESULTADO");
gotoxy(30,6);
printf("*********");

if  (num1%2==0)
{
    gotoxy(1,7);
    printf("El numero es par %i", num1);

    }

else{
    gotoxy(40,7);
    printf("El numero es impar %i", num1);

    }

if  (num2%2==0)
{
    gotoxy(1,8);
    printf("El numero es par %i", num2);

    }

else
    {
    gotoxy(40,8);
    printf("El numero es impar %i", num2);

        }
if  (num3%2==0)
{
    gotoxy(1,9);
    printf("El numero es par %i", num3);

    }

else{
    gotoxy(40,9);
    printf("El numero es impar %i", num3);
    }
if  (num4%2==0)
{
    gotoxy(1,10);
    printf("El numero es par %i", num4);
    }

else{
    gotoxy(40,10);
    printf("El numero es impar %i", num4);
    }

getch();
}

Y bueno creo que la mayoria habla sobre el problema de usar conio en Dev-C++, pero navegando en la web llegue a encontrar una solucion, donde explica como instalarlo y configurarlo:
Instalar conio en Dev-C++

Y Dark-Death:::

Si quieres aprender a programar en C++, comienza por C.
Ahora sobre la estructura de algoritmo, no te sabria responder pero una idea es que siempre hay un inicio un fin, asignaciones, declaraciones, y las impresiones. mmm no se entiende mucho.

Y cada simbologia respresenta un operador, y se usa de diferente manera, un & es diferente a usar &&.

Bien como te digo empieza con C, y si vas con algoritmos mucho mejor. Por ahora yo hago lo mismo.  =)


En línea
Dracula mora 04

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Re: Novato en C y Dev-c++
« Respuesta #46 en: 2 Junio 2007, 01:03 »

Hola a todos..



« Última modificación: 2 Junio 2007, 15:26 por Dracula mora 04 » En línea
alvk4r

Desconectado Desconectado

Mensajes: 93


Casi...


Ver Perfil WWW
Re: Novato en C y Dev-c++
« Respuesta #47 en: 11 Junio 2007, 13:27 »

Bueno, tios, la libreria conio solo esta disponible para las versiones propietarias, aunque el Devcpp trae una, yo no la uso...
Cuando creas un nuevo proyecto, al igual que muchos IDES, el Devcpp, pone algo de codigo preelaborado...
Bueno, en vez de getch(), para que no se cierre la aplicacion, yo uso:

system("PAUSE");

Y para limpiar la pantalla:

system("CLS");

Otra cosa, porque en ves de usar printf y/o scanf, no utilizas los streams???

cout << "Hola Mundo!!! ";

o

cin >> [variable];

Actualmente no uso el devcpp, utilizo el entorno mingw junto a un "Minimal System", es decir instalo el GCC, el binutils de Linux portado a windows,  el programa make y el MSys.

No obstante, el dev-cpp utiliza los programas del mingw.
En línea

El poder corrompe, el poder absoluto corrompe absolutamente.
alextremes

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: Novato en C y Dev-c++
« Respuesta #48 en: 30 Junio 2007, 14:20 »

Hola todos, me he iniciado en el mundo de las redes neuronales, y descarge una libreria devpack llamada fann, la pueden descargar aqui http://samotyjak.pwsz.elblag.pl/devpak/fann-2.0.0-gcc3.4.4-3siomek.DevPak.

tengo la ultima version del Dev-C++,  instalo la libreria, pero cuando intento ejecutar los ejemplo que trae con sigo el pack me aparecen errores del tipo "unabiable reference" cada vez que el programa intenta usar una funcion de dicha libreria.

Si alguien sabe a que se debe esto, le estare muy agradecido que me puedan dar una mano, si es posible descargen la libreria e instalenla y vean lo que digo que pasa.

att: alextremes@gmail.com.
En línea
AngelF

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Novato en C y Dev-c++
« Respuesta #49 en: 28 Febrero 2008, 21:28 »

NO SE SI TE SIRVA PERO YA QUE YO SOY NUEVO EN ESTO IGUAL Y ME PASABA LO MISMO.

PARA QUE EL PROGRAMA SE QUEDE PAUSADO DESPUES DE SER COMPILADO TIENES QUE AGREGAR AL FINAL ANTES DE CERRAR LA LLAVE } LO SIGUIENTE:

getch ();


CON ESTO SE QUEDARA PAUSADO HASTA QUE PRESIONES UNA TECLA O TERMINES CON TODO LO QUE TENIA QUE HACER TU PROGRAMA.

EJEMPLO:

# include "stdio.h"
# include "conio.h"

int main ()

{
    int n1,n2,r;

      printf ("ingresar el primer numero: ");
      scanf ("%i",&n1);

      printf ("ingresar el segundo numero: ");
      scanf ("%i",&n2);

      r = n1+n2;

      printf ("el resultado de la suma es: %i",r);

getch ();
}



En línea
invisible_hack


Desconectado Desconectado

Mensajes: 981


Invisible_Hack™ Nick Registrado ^^


Ver Perfil WWW
Re: Novato en C y Dev-c++
« Respuesta #50 en: 29 Febrero 2008, 18:53 »

Una sugerencia, sobre todo para los que se esten iniciando en C++, y no les guste trabajar con tanto código puro y duro, pues instalense el WxDevC++, que es como un añadido para el DevC++ que permite crear de manera mucho más sencilla y de modo visual interfaces gráficas etc...

Saludos...
En línea

"Si no visitas mi blog, Chuck te dará una patada giratoria"
Meylar

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Re: Novato en C y Dev-c++
« Respuesta #51 en: 30 Mayo 2011, 06:53 »

Holas..! Reviviendo muertos, pero tambien soy nueva en esta area y me gustaria que me brindaran su ayuda, mi problema es que no me copila el siguiente programa (me da error en los else):

#include <stdio.h>
#include <conio.h>

main()
{
      float num, pre, des, tot;
     
     
      puts("Digite el número de computadoras:");
      scanf("%f",&num);
      puts("Ingrese el precio por unidad");
      scanf("%f", &pre);
      if((num>=0)&&(pre>0))
        {
               tot=num*pre;
                       if(num<100)
                          des=pre*0.1;
                          printf("El total a pagar es: %f \n\n Su descuento es %f",tot,des);
                       
                       else
                           {   
                             if((num<200) && (num>=100))
                                   des=pre*0.2;
                                   printf("El total a pagar es: %f \n\n Su descuento es: %f",tot,des);
                             else
                                    des=pre*0.4;
                                    printf("El total a pagar es: %f \n\n Su descuento es: %f",tot,des);
                            }
         }
               
       
      else
              printf("ERROR EN DATOS DE ENTRADA");
             
getch();
return 0;
}
En línea
<<<-Underwar->>>


Desconectado Desconectado

Mensajes: 300



Ver Perfil
Re: Novato en C y Dev-c++
« Respuesta #52 en: 30 Mayo 2011, 07:32 »

tu problema es que estas haciendo esto

Código
if{
/*codigo*/
else{  //<< aqui esta tu error tienes que cerrar y abrir otra vez
/*codigo*/
}
 

Digamos corregido es así

Código
if{
/*codigo*/
}else{
/*codigo*/
}
En línea

<<<--Underwar-->>>
Meylar

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Re: Novato en C y Dev-c++
« Respuesta #53 en: 30 Mayo 2011, 07:50 »

Tienes toda la razon  :rolleyes:... muchas gracias por tu ayuda ;).

Y solo para que veas que lo corregi:
#include <stdio.h>
#include <conio.h>

main()
{
      float num, pre, des, tot;
     
     
      puts("Digite el número de computadoras:");
      scanf("%f",&num);
      puts("Ingrese el precio por unidad");
      scanf("%f", &pre);
      if((num>=0)&&(pre>0))
        {
               tot=num*pre;
                       if(num<100)
                         {
                          des=pre*0.1;
                          printf("El total a pagar es: %f \n\n Su descuento es %f",tot,des);
                         }
                       else
                           {   
                             if((num<200) && (num>=100))
                                   {
                                   des=pre*0.2;
                                   printf("El total a pagar es: %f \n\n Su descuento es: %f",tot,des);
                                   }
                             else
                                    des=pre*0.4;
                                    printf("El total a pagar es: %f \n\n Su descuento es: %f",tot,des);
                            }
         }
               
       
      else
              printf("ERROR EN DATOS DE ENTRADA");
             
getch();
return 0;
}
En línea
<<<-Underwar->>>


Desconectado Desconectado

Mensajes: 300



Ver Perfil
Re: Novato en C y Dev-c++
« Respuesta #54 en: 30 Mayo 2011, 07:59 »

Acaba de ver otro error, si no te compila es porque cuando declaraste el main lo hiciste mal,

Código
main(){
/*Código*/
return 0;
}
 

Si lo haces así esta mal porque estas retornando una valor y al main no le das el tipo:
seria así:
Código
int main() // int porque retorna valor entero
 

Por si tienes errores al compilar.
En línea

<<<--Underwar-->>>
Meylar

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Re: Novato en C y Dev-c++
« Respuesta #55 en: 30 Mayo 2011, 08:08 »

Super extraño, no me dio ningun problema... Por otra parte literalmente soy nueva en esto (son mis comienzos  ;D) y por el momento no entiendo a que te refieres con lo de:
int main() // int porque retorna valor entero
Lo que significa que tengo que  leer más  :xD

Una vez más gracias
En línea
Tzhed\ Kyperf/
Wiki

Desconectado Desconectado

Mensajes: 802


Tzhed > /dev/sda


Ver Perfil WWW
Re: Novato en C y Dev-c++
« Respuesta #56 en: 30 Mayo 2011, 08:13 »

Super extraño, no me dio ningun problema... Por otra parte literalmente soy nueva en esto (son mis comienzos  ;D) y por el momento no entiendo a que te refieres con lo de:
int main() // int porque retorna valor entero
Lo que significa que tengo que  leer más  :xD

Una vez más gracias

Que main es una función, y como todas las funciones si es del tipo int, retorna un entero, en tu caso si retorna 0, significa que ha terminado correctamente. De todas maneras casi todos los compiladores toman un main sin tipo como int.
En línea
mfdas

Desconectado Desconectado

Mensajes: 2


Ver Perfil
dev c++
« Respuesta #57 en: 12 Diciembre 2011, 05:39 »

alguien me ayudaria a aprender a programar en dev c++
En línea
Páginas: 1 2 3 [4] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines