Cargando

Ir a contenido

X
Deja tu iPhone en la mesa y escucha todo lo que dicen cuando tu no estás
ATENCION
Ver Más! Alguien con su iPhone te podría estar escuchando (aun estando bloqueado). Mira cómo lo hacen.

Necesito quien corrija mi codigo C++





Solución elegida por el autor
Iniciado por Alberto Serrano , 04 septiembre 2018 - 22:09

Hola, yo te ofrezco otro chequeo online de errores de codigo C++

 

Por favor Identificate o Registrate para poder ver este contenido

 

Te da estos errores:

 

 
jdoodle.cpp:3:6: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
 main(){
^
jdoodle.cpp: In function 'int main()':
jdoodle.cpp:37:1: error: expected '}' at end of input
 }
 ^
jdoodle.cpp:26:7: note: to match this '{'
 else{
 ^
jdoodle.cpp:37:1: error: expected '}' at end of input
 }
 ^
jdoodle.cpp:22:7: note: to match this '{'
 else{
 ^
jdoodle.cpp:37:1: error: expected '}' at end of input
 }
 ^
jdoodle.cpp:3:7: note: to match this '{'
 main(){
 ^



 

Publicado 04 septiembre 2018 - 21:25
# include <stdio.h>
 
main(){
 
int N1,N2,N3,N4,P=0;
 
 printf("Digite nota1");
 scanf("%d",&N1);
 printf("Digite nota2");
 scanf("%d",&N2);
 printf("Digite nota3");
 scanf("%d",&N3);
 printf("Digite nota4");
 scanf("%d",&N4);
 
 P = (N1+N2+N3+N4)/4;
 
 
 if (N1<0 && N1>5){
  printf("Dato no valido");
  }
  else{
  if (N2<0 && N2>5){
  printf("Dato no valido");
  }
  else{
  if (N3<0 && N3>5){
  printf("Dato no valido");
  }
  else{
  if (N4<0 && N4>5){
  printf("Dato no valido");
  }
  else{
  printf("%d",P);
  }
}

  • 3 personas más tuvieron esta duda Yo también
  • Volver arriba


 

Publicado 04 septiembre 2018 - 22:04

Hola Benedict,

 

te recomiendo que uses esta pagina, que es para encontrar bugs y errores de codigo C++ con solo pegarlo ahí y pulsando en el botón RUN, te lo analiza y dice los errores, en tu código da estos errores:

 

main.cpp: In function ‘int main()’:
main.cpp:45:1: error: expected ‘}’ at end of input
}
^
main.cpp:45:1: error: expected ‘}’ at end of input
main.cpp:45:1: error: expected ‘}’ at end of input
main.cpp:16:23: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d",&N1);
^
main.cpp:18:23: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d",&N2);
^
main.cpp:20:23: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d",&N3);
^
main.cpp:22:23: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d",&N4);
^

 

 

Aquí te dejo el enlace para que lo puedas usar y ver tu ahí,

 

Por favor Identificate o Registrate para poder ver este contenido

 

saludos!



 

Publicado 04 septiembre 2018 - 22:09

Hola, yo te ofrezco otro chequeo online de errores de codigo C++

 

Por favor Identificate o Registrate para poder ver este contenido

 

Te da estos errores:

 

 
jdoodle.cpp:3:6: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
 main(){
^
jdoodle.cpp: In function 'int main()':
jdoodle.cpp:37:1: error: expected '}' at end of input
 }
 ^
jdoodle.cpp:26:7: note: to match this '{'
 else{
 ^
jdoodle.cpp:37:1: error: expected '}' at end of input
 }
 ^
jdoodle.cpp:22:7: note: to match this '{'
 else{
 ^
jdoodle.cpp:37:1: error: expected '}' at end of input
 }
 ^
jdoodle.cpp:3:7: note: to match this '{'
 main(){
 ^


 

Publicado 05 septiembre 2018 - 00:31  AUTOR PREGUNTA

Muchas gracias, por sus recomendaciones.



 

Publicado 05 septiembre 2018 - 10:55

Me lo anoto eso para los errores de C++ se ve rapido. Yo uso este validador de codigo para JavaScript, os lo dejo por si alguno hace codigo de este tipo:

 

Por favor Identificate o Registrate para poder ver este contenido



 

Publicado 05 septiembre 2018 - 10:56

Muchas gracias, por sus recomendaciones.

 

Gracias por seleccionar mi respuesta como solucion. Me alegra mucho ayudar.

 

saludos.