Cargando

Ir a contenido

X

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.