https://foro.gambas-es.org/viewtopic.php?f=17&t=6419
-----------------------------------
v3ctor
Martes, 06 Junio 2017, 00:04

Mi Primer 'programa' En C++
-----------------------------------
buenas


[code linenumbers=false syntax=c++]#include <stdio>
#include <stdlib>

// practicando un poco con c++

/* Especialmente pensando en entender mejor las
 * librerias de c++ para poder acceder y usar 
 * desde gambas, Saludos Gamberos
 */ 
  
int main()
{
    int edad;
    char nombre[30];
  
  	printf("Ingrese su nombre: ");
	scanf("%s", nombre);
	
	printf("Ingrese su edad: ");
	scanf("%i", &edad);
	
	printf("Su nombre es: %s y su edad es: %i",nombre,edad);
	
	system("PAUSE");
	return 0;
}

// he usado el programa Geany[/code]

 [img]https://foro.gambas-es.org/files/images/2261/geany.png[/img]


-----------------------------------
vicr
Martes, 06 Junio 2017, 01:01

Re: Mi Primer 'programa' En C++
-----------------------------------
Genial. Te felicito.  Hay que perder el miedo para seguir adelante.

Es recomendable partir de C y luego seguir con C++.  

Y según yo eso es lo que has hecho, tu código tiene más pinta de C que del otro.  Ya que en vez de usar scanf y printf se usa los comandos cint y cout en C++.  Eso es lo que recuerdo de la teoría, ¿Vuott si lees esto puedes responder si estoy en lo cierto?.  

Yo tuve un par de semestres con C tuve unos problemas al escribir código en Linux mint y pasarlo a Windows para que me hicieran la revisión, ahora creo que el problema me lo daba "scanf" ya que los saltos de línea no se manejan de la misma manera en esos diferentes sistemas operativos.

Saludos...


-----------------------------------
vuott
Martes, 06 Junio 2017, 10:51

Re: Mi Primer 'programa' En C++
-----------------------------------
[quote user="vicr" post="38480"]Y según yo eso es lo que has hecho, tu código tiene más pinta de C que del otro.  Ya que en vez de usar scanf y printf se usa los comandos cint y cout en C++. [/quote]

vicr tiene razón: el codigo es más parecido a C.


Luego, el error relativo a "PAUSE" es porque este comando se utiliza con winzoz !
Tiene que eliminar la linea "system("PAUSE");" !


-----------------------------------
vuott
Martes, 06 Junio 2017, 10:54

Re: Mi Primer 'programa' En C++
-----------------------------------
[quote user="v3ctor" post="38479"]/* Especialmente pensando en entender mejor las
 * librerias de c++ para poder acceder y usar 
 * desde gambas[/quote]

v3ctor, si quieres usar en Gambas librerias externas, debes aprender el lenguaje C, no C++, porque actualmente llamar a funciones de C++ es muuuuuuuy complejo !!!

Saludos.


-----------------------------------
v3ctor
Martes, 06 Junio 2017, 15:33

Re: Mi Primer 'programa' En C++
-----------------------------------
ok, haré practicas con C entonces.

Saludos


