Buenas a tod@s.
Yo solo he programado C++ en windows y nunca en OS como linux. Cuando programo en windows, arriba seteo las librerías del OS, en el caso de este ponía;
#include <stdio.h>
¿Qué librería debería poner para programar en C++ en Linux?
Saludos
¡Hola!
En Linux sigue siendo la misma librería, no debe traer problemas que incluyas esa. Eso sí, si estás programando en C++, realmente deberías poner esto:
#include <cstdio>
Ya que lo que has puesto en tu mensaje sería C, no C++.
¡Un saludo!
Vamos que la librería que he puesto en cuestión sería una librería estándar.
Gracias!
¡Buenas!
En cplusplus (http://www.cplusplus.com/reference/), tienes informacion sobre la libreria estandar de C y C++. Para cualquier duda consultala. Resulta muy util.
¡Saludos!
Agradezco tu ayuda ;)
PD: Actualiza tu misión xD
Saludos
Oye, vosotros que sabéis bastante del tema. Aun no lo he probado, pero vosotros que sabéis del tema, ¿podríais decirme si está bien redactado?
#include <stdio.h>
main ()
{ int a, b, c, d, e, f;
printf("Introduce Un Número : ");
scanf("%d", &a);
printf("Introduce Otro Número : ");
scanf("%d", &b);
c = a + b;
d = a - b;
e = a / b;
f = a * b;
printf("La suma de los números es : ""%d\n", c);
printf("La resta de los dos números es : ""%d\n", d);
printf("La división de los dos números es : ""%d\n", e);
printf("La multiplicación de los dos números es : ""%d\n", f);
}
Saludos
Solo falta indicar el tipo de retorno de la función "main", debe ser "int":
int main(void)
{
/* ... */
return 0; /* 0 == Terminacion normal (sin errores) */
}
También debes verificar no se realice una división entre cero.
Un saludo
También es muy probable que el resultado de a / b sea un número decimal, así que te convendría hacer que la variable e sea float.
También me he fijado que pones:
printf("La suma de los números es : ""%d\n", c);
Eso no está mal, pero antes de poner el %d no es necesario cerrar las comillas y abrirlas otra vez. Podría ser así también:
printf("La suma de los números es : %d\n", c);
¡Un saludo!
Una cosa más.
En tu primer post dices que sólo has programado en C++.
Tu último code es puramente lenguaje de programación C. (ahora bien, debido a que C++ es una extensión de C, eso también compilaría sin problemas si lo corre un compilador de C++, pero tu code es puro lenguaje C).
Sólo para que quede claro!
Saludos
Gracias por la ayuda chicos.
Si, es solo C, pero es que no es un código muy elaborado