elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Function Call Missing ) Ayuda por favor
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Function Call Missing ) Ayuda por favor  (Leído 1,194 veces)
ParadoxThe88

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Function Call Missing ) Ayuda por favor
« en: 20 Agosto 2017, 05:13 am »

Hola hace poco comenze a programar con el c++ boreland y en mi colegio me dieron el siguiente problema para resolver :
U- Leer tres números y sumarlos, si la suma es mayor que 'DIEZ', calcular la raíz cuadrada de la
suma e imprimirla, de lo contrario, leer dos números más y sumarlos junto a los primeros,
luego imprimir la suma.

Y este es el codigo que yo hize:
Código
  1. #include <stdio.h>
  2. #include <conio.h>
  3. #include <stdlib.h>
  4. #include <math.h>
  5. void main (void)
  6. {
  7. float N1,N2,N3,N4,N5,SUM,SUM2;
  8. printf("Te pedire 3 numeros si su suma es mayor a 10 calculare su raiz cuadrada.""\n""Si la suma es menor a 10 te pedire 2 numeros y los sumare : ");
  9. scanf("%f%f%f",&N1,&N2,&N3);
  10. SUM=N1+N2+N3;
  11. clrscr();
  12. if(SUM>=10)
  13. {
  14.  printf("%s%6.2f","La raiz cuadrada del numero que ingresaste es : ",sqrt(SUM.0));
  15. }
  16. else
  17. {
  18.  printf("Ingresa 2 numeros mas y los sumare : ");
  19.  scanf("%f%f",&N4,&N5);
  20.  SUM2=N1+N2+N3+N4+N5;
  21.  clrscr();
  22.  printf("%s%6.2f","La suma de todo los numeros que ingresaste es : ",SUM2);
  23. }
  24. getch();
  25. }
Pero el problema es que tengo un error y me dice function call missing ) yo se que es el parentesis pero si lo quito no se soluciona y si lo agrego tampoco,la linea en la que tengo el error es esta
printf("%s%6.2f","La raiz cuadrada del numero que ingresaste es : ",sqrt(SUM.0));
lo que intento hacer es sacar la raiz cuadrada de Sum mediante el comando sqrt() de la libreria <math.h> pero no veo el error espero que me puedan responder lo mas pronto posible desde ya gracias



· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex


« Última modificación: 20 Agosto 2017, 05:29 am por engel lex » En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.397



Ver Perfil
Re: Function Call Missing ) Ayuda por favor
« Respuesta #1 en: 20 Agosto 2017, 05:31 am »

Código
  1. printf("Te pedire 3 numeros si su suma es mayor a 10 calculare su raiz cuadrada.""\n""Si la suma es menor a 10 te pedire 2 numeros y los sumare : ");

esas comillas son las que estàn rompiendo todo, no se que intentaste, pero si quietas las comillas a los lados del \n debe funcionar


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
ParadoxThe88

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Re: Function Call Missing ) Ayuda por favor
« Respuesta #2 en: 20 Agosto 2017, 05:35 am »

Código
  1. printf("Te pedire 3 numeros si su suma es mayor a 10 calculare su raiz cuadrada.""\n""Si la suma es menor a 10 te pedire 2 numeros y los sumare : ");

esas comillas son las que estàn rompiendo todo, no se que intentaste, pero si quietas las comillas a los lados del \n debe funcionar
el \n es para el salto de linea se lo quite pero el programa sigue sin funcionar
En línea

ParadoxThe88

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Re: Function Call Missing ) Ayuda por favor
« Respuesta #3 en: 20 Agosto 2017, 06:10 am »

Ya encontre el error la solucion es cambiar el codigo a
printf("%s%6.2f","La raiz cuadrada del numero que ingresaste es : ",sqrt(SUM));
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
DB function failed with error number 126 AYUDA Por favor
Nivel Web
jesmond 0 3,413 Último mensaje 18 Junio 2009, 23:04 pm
por jesmond
[SOLUCIONADO] Call to a member function fetch_array() on a non-object
PHP
peib0l 7 26,055 Último mensaje 24 Septiembre 2014, 16:38 pm
por Pablo Videla
call to a member function fetch_array() on boolean « 1 2 »
PHP
geshiro 10 3,728 Último mensaje 6 Abril 2016, 23:23 pm
por engel lex
:::Solucionado::: Call to undefined function mysql_connect()
Bases de Datos
Flamer 5 5,215 Último mensaje 22 Abril 2016, 18:23 pm
por Flamer
Call to a member function query() on a non-object in
PHP
goldenahimaaz 1 1,135 Último mensaje 30 Septiembre 2016, 02:44 am
por engel lex
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines