Foros del Web » Programación para mayores de 30 ;) » C/C++ »

como se hace un hola mundo

Estas en el tema de como se hace un hola mundo en el foro de C/C++ en Foros del Web. hola todos soy nuevo en c++ bueno queria que me despejaran algunas dudas sobre cual es la forma correcta de hacer hola mundo en c++ ...
  #1 (permalink)  
Antiguo 13/07/2011, 11:04
 
Fecha de Ingreso: julio-2011
Ubicación: en mi casa
Mensajes: 19
Antigüedad: 12 años, 9 meses
Puntos: 0
Información como se hace un hola mundo

hola todos soy nuevo en c++
bueno queria que me despejaran algunas dudas sobre cual es la forma correcta de hacer hola mundo en c++ porque he intentado hacerlo en codeblocks y no me sale
en el dev-c++ si me sale pero es diferente alo que me indica mi libro de c++ este libro es de deitel como programar en c++ 4 edicion en español que salio alla por el 2003

en codeblocks tampoco puedo hacer system ("pause") dentro de la funcion( osea dentro de las llaves {} para que detenga la pantalla y yo pueda ver lo que e escrito en el editor codeblocks automaticamente me detiene la pantalla pero yo quiero hacerlo yo mismo de la manera estandar de c++ y no de un modo predeterminado de un editor porque yo podria usar otro editor y no sabria como hacerlo y de manera estupida que yo solo lo se hacer en codeblocks y no en otro editor y si me pregunta otro programador y me dice haslo borland yo le "diria en borland no se hacerlo y este se burlaria de mi"
hasta ahora he visto muchas formas de hacerlo :
de mi libro esta escrito asi :

#include <iostream>
int main()
{
std::cout << "hola mundo" << endl;
return 0;
}

pero no poner system ("pause") pero sin embargo me muestran el cuadro impreso en la pantalla en la pagina 27 no se como lo imprimen si no me muestran el system ("pause") en las intrucciones del libro o sera que se les ha olvidado



de youtube es asi

[URL="http://www.youtube.com/user/ClasesIngenieria#p/u/21/3LTrMZ1CMWA"]http://www.youtube.com/user/ClasesIngenieria#p/u/21/3LTrMZ1CMWA[/URL]

otro de youtube es asi

[URL="http://www.youtube.com/user/paueky#p/c/192B8BBB9A27FC67/0/i0dovsDUndo"]http://www.youtube.com/user/paueky#p/c/192B8BBB9A27FC67/0/i0dovsDUndo[/URL]

otro tambien de youtube es asi

[URL="http://www.youtube.com/user/LaZonaInformatica#p/u/23/JN-W18rpqz0"]http://www.youtube.com/user/LaZonaInformatica#p/u/23/JN-W18rpqz0[/URL]

bueno esos es lo que me esta matando las dudas y me esta rompiendo la cabeza


gracias de antemano salu2

[email protected]
  #2 (permalink)  
Antiguo 13/07/2011, 11:05
 
Fecha de Ingreso: julio-2011
Ubicación: en mi casa
Mensajes: 19
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: como se hace un hola mundo

algien ayudeme por favor

salu2
  #3 (permalink)  
Antiguo 13/07/2011, 11:17
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: como se hace un hola mundo

De la misma forma que te quejas del pausa que te pone el editor, otro programador se podria quejar del system("pause"); ya que te podria preguntar hazlo en linux y verias que system("pause") no existe en linux.
Ademas si quisieras tener uno de esos programa que se cierren automaticamente porque la entrada se realiza desde un archivo seria molesto que quede la pantalla esperando ahi.

Por eso no me parece tan fundamental eso del system( "pause") es util para uqe no se cierre la consola y veas los resultados.
Este problema es tipico dewindows. En linux la consola no se cierra sola.

Bueno en definitiba. uno de los problemas uqe puedes estar teniendo es uqe necesitas agregar el sigueinte archivos: #include <cstdlib>
  #4 (permalink)  
Antiguo 14/07/2011, 11:01
 
Fecha de Ingreso: julio-2011
Ubicación: en mi casa
Mensajes: 19
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: como se hace un hola mundo

si che gracias pero podrias explicarlo mejor para que te pueda entender
pero aun asi muchas gracias por haberte molestado en responder de verdad gracias
pero lo que noentiendo en del porque de esto mira

#include <iostream>
int main()
{
std::cout << "hola mundo" << endl;
return 0;
}
asi esta escrito en mi libro de deitel 4 edicion como programar en c++en español pero cuando lo escribo en codeblocks me sale error y no se por que
  #5 (permalink)  
Antiguo 14/07/2011, 11:06
 
Fecha de Ingreso: julio-2011
Ubicación: en mi casa
Mensajes: 19
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: como se hace un hola mundo

creo que este error me sale porque los chicos de deitel han escrito los ejemplos en visual c++
puesto que codeblocks utilisa mingw como compilador y creo que la syntaxis varia entre compiladores sino que otra cosa podria ser
  #6 (permalink)  
Antiguo 14/07/2011, 13:23
Avatar de Instru  
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 21 años, 5 meses
Puntos: 52
Respuesta: como se hace un hola mundo

No es verdad.
C++ es un estandar. Y en la mayoria de los compiladores(que siguen el estandar) el mismo codigo debe compilar y dar el mismo resultado.
De hecho mingw32 que es un port de Gcc es de los compiladores que mejor siguen el estandar, a diferencia de Visual C++ o/y Borland Turbo C que les gusta poner cosas que van fuera del estandar.

Para poderte ayudar necesitas poner que errores te manda el codeblocks.

Saludos
  #7 (permalink)  
Antiguo 14/07/2011, 16:03
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: como se hace un hola mundo

Lo unico que se es que en visual c++ el main no se llama main creo que es que _main.

Volviendo al tema un posible error puede llegar a ser la extension del archivo. si esta es .c el codeblock de seguro tratara de compilar C y ese codigo es C++.
Fijate que son dos comandos distintos. Para se se usa gcc y para C++ se usa g++.
  #8 (permalink)  
Antiguo 14/07/2011, 16:46
Avatar de Instru  
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 21 años, 5 meses
Puntos: 52
Respuesta: como se hace un hola mundo

En Visual C++ tambien es main.
De hecho, Visual C++ compila muy bien el estandar de C y C++. El problema es que tiene un monton de extras que para muchos son irresistibles. Y todos esos extras ya no son parte del estandar.

Saludos
  #9 (permalink)  
Antiguo 18/07/2011, 14:10
 
Fecha de Ingreso: julio-2011
Ubicación: en mi casa
Mensajes: 19
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: como se hace un hola mundo

este es el del libro de deitel

#include <iostream>
int main()
{
std::cout << "hola mundo"<<endl;
return 0;
}
y esta es la imagen del codeblocks que no se que le pasa que ya me tiene harto


  #10 (permalink)  
Antiguo 18/07/2011, 14:21
 
Fecha de Ingreso: julio-2011
Ubicación: en mi casa
Mensajes: 19
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: como se hace un hola mundo

bueno parecen que las imagenes no suben
pero solamente pegen las intrucciones del post y veran que el maldito codeblocks les mandara errores yo solamente escribi en codeblocks lo dice el libro de deitel 4 edicion en español como programar en c++ bueno epero me ayuden y gracias
  #11 (permalink)  
Antiguo 18/07/2011, 14:22
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: como se hace un hola mundo

Como te lo dije antes el problema parece ser un la extension del fichero. Fijate que tu archivo se llama untitled2.C y deberias llamarse untitled2.cpp. El code block detecta automaticamente a los fihcas .C como archivos de C y a Cpp como archivos de C++. El iostream es de C++.

Los otros dos archivos uqe veo abierto son de extension CPP. Saludos
  #12 (permalink)  
Antiguo 19/07/2011, 03:03
 
Fecha de Ingreso: febrero-2003
Ubicación: D.F.
Mensajes: 163
Antigüedad: 21 años, 2 meses
Puntos: 22
Respuesta: como se hace un hola mundo

Hace falta especificar el nombre de espacio std para endl.

Código C++:
Ver original
  1. #include <iostream>
  2. int main() {
  3.     std::cout << "hola mundo"<< std::endl;
  4.     return 0;
  5. }
  #13 (permalink)  
Antiguo 20/07/2011, 12:11
Avatar de Instru  
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 21 años, 5 meses
Puntos: 52
Respuesta: como se hace un hola mundo

Mira, ya te dieron varias posibilidades de tu error. Pero no somos adivinos.
Necesitamos que copies y pegues la salida que te el codeblocks.
Ahi viene especificado los errores que tienes.

Saludos
  #14 (permalink)  
Antiguo 20/07/2011, 19:02
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: como se hace un hola mundo

Cita:
Iniciado por Instru Ver Mensaje
Mira, ya te dieron varias posibilidades de tu error. Pero no somos adivinos.
Necesitamos que copies y pegues la salida que te el codeblocks.
Ahi viene especificado los errores que tienes.

Saludos
Estan en las imagenes que no se ven.... pero hay que elegir que se carguen en otro venta...

Saludos
  #15 (permalink)  
Antiguo 20/07/2011, 22:12
Avatar de CapacProg  
Fecha de Ingreso: marzo-2010
Ubicación: Lima - Perú
Mensajes: 324
Antigüedad: 14 años
Puntos: 71
Respuesta: como se hace un hola mundo

Busca en YouTube y veras cientos de videos que te guiaran en hacer un simple Hola Mundo en C++.
http://www.youtube.com/results?searc...rce=opensearch
Más fácil que eso imposible.
__________________
%
El mejor guerrero no es el que triunfa siempre sino el que vuelve sin miedo a la batalla.
%
  #16 (permalink)  
Antiguo 21/07/2011, 02:13
 
Fecha de Ingreso: abril-2011
Mensajes: 224
Antigüedad: 13 años
Puntos: 8
Respuesta: como se hace un hola mundo

Precisamente es eso.

Tus archivos que intentas compilar son archivos .c

Mira, crea un nuevo proyecto en Code::Blocks así:

Create a new project >>> Files >>> C/C++ Source y ahí elijes C++, no C.

Luego vuelves a escribir tu código y compilas.

Saludos!
  #17 (permalink)  
Antiguo 25/07/2011, 19:47
Avatar de raxper  
Fecha de Ingreso: enero-2010
Ubicación: ------
Mensajes: 472
Antigüedad: 14 años, 3 meses
Puntos: 2
Respuesta: como se hace un hola mundo

Código C++:
Ver original
  1. #include <iostream>
  2. using namespace std;
  3. int main (){
  4.     cout <<"Hello World"<<endl;
  5.     cin.get();
  6.     return 0;
  7. }
__________________
/^sleep:\/\//;
  #18 (permalink)  
Antiguo 26/07/2011, 20:49
 
Fecha de Ingreso: julio-2011
Ubicación: en mi casa
Mensajes: 19
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: como se hace un hola mundo

hola que tal amigos esta ves les escribo para felicitarlos por
su valiosisima ayuda desinteresada y por sus criticas sobre
como hacer mi primer hola mundo si asi es ustedes tenian mucha razon
en un principio pense que el del problema era el compilador por
estar instaldo en windows no seguia el estandar de c++
pero yo estaba totalmente equivocado el problema era yo
asi es yo no sabia iniciar un projecto, un empty file, un console application
etc cuando yo iniciaba el codeblockas de frente hacia click en el boton x
(osea cerrar la ventana) de la ventanita de vienvenida que dice
start here y luego precionaba
ctrl-shift-n y escribia el hola mundo y trataba de compilarlo pero el codeblocks
no lo compilaba y pues era por eso porque ni lo guardaba
a esto debo añadirle que tambien me un videito de esos del youtube

http://www.youtube.com/watch?v=ybcQ04WeuUI
que tambien me ayudo acomprender mejor
mis estupideses y me hiso ver mis errores

gracia a todoa por haberme echado una manito espero hacer lo mismo
cuando otro usuario del foro necesite ayuda
y de verdad muchas gracias a todos

que bien se siente que algo te salga bien
de verdad se los digo estoy muy contento

salu2

sam90

Instru

CapacProg

reethok

raxper

fightmx

Etiquetas: funcion, mundo, programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:22.