Programación General > C/C++
¿Que ha de pedir este ejercicio en C?
cbug:
Lo que sucede es que yo entendí que el ingreso sería una cadena de tipo: "[entero,entero]" y se debería devolver: "entero + entero".
Ahora con respecto a las funciones, puedes buscarlas en cplusplus.com, que es mejor referencia de lo que te puedo explicar yo. Por otra parte ¿por qué razón pusieron un código usando iostream de C++, cuando tu pediste resolver el problema en C?
Ahora bien si tus conocimientos son básicos, entonces basta con:
--- Código: Text --- #include <stdio.h> int main(){ int a, b; scanf("%d %d", &a, &b); printf("n%d + %d = %dn", a, b, a + b);}
Recuerda que scanf no es recomendable utilizarlo, es preferible una combinación de fgets + sscanf.
tocinonaro:
--- Citar ---Por otra parte ¿por qué razón pusieron un código usando iostream de C++, cuando tu pediste resolver el problema en C?
--- Fin de la cita ---
No va al caso, igualmente es tan solo reemplazar la libreria iosteam por stdio.h y cin / cout por scanf / printf respectivamente.
Igualmente esta bien, por que no vine ha pedir una solucion, solamente vine a ver que pedia el enunciado dicho.
--- Citar ---Ahora bien si tus conocimientos son básicos, entonces basta con
--- Fin de la cita ---
Si, supuse que era eso ya tenia el codigo preparado, pero :S de tan simple que era no pense que podria llegar a ser eso.
--- Citar ---Recuerda que scanf no es recomendable utilizarlo, es preferible una combinación de fgets + sscanf.
--- Fin de la cita ---
Si, pero de momento la clase va muy de principio recien, no quiero aparecer con otras funciones.
Por cierto no me sabia lo de cplusplus.com gracias ;)
cbug:
Hay que tener cuidado porque [a,b] parecería ser una lista también... En ese caso:
--- Código: Text --- int suma_array(int lista[], int n){//El n es opcional ya que en este caso aparecen 2 elementos int i = 0; int suma = 0; for(i = 0; i < n; i++) suma += lista[i]; return suma;}
tocinonaro:
--- Citar ---Hay que tener cuidado porque [a,b] parecería ser una lista también... En ese caso
--- Fin de la cita ---
Presenta un error raro y no compila:
[Linker error] undefined reference to `WinMain@16'
Obviamente le agrege la libreria stdio.h
cbug:
Pero ten en cuenta que el anterior mensaje presenta la definición de una función unicamente.
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa