ayuda mi código de java no funciona
Publicado por rafael (18 intervenciones) el 29/08/2019 23:45:05
tengo un código y no funciona,como soy principiante no logro interpretar que errores tiene,podrías por favor decirme que errores tiene para arreglarlos? espero su ayuda
adjunto una captura donde están señalados los errores gracias espero su ayuda

adjunto una captura donde están señalados los errores gracias espero su ayuda
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
import javax.swing.*;
import java.lang.*;
public class sar1152694517g
{
public static void main (String[] args)
{
String nombre;
float n1,n2,n3,n4,suma=0,definitiva=0,perdio=0,mayor=n,menor=n,contM=0,diferencia,contnombres=0;
n=Integer.parseInt(JOptionPane.showInputDialog(" Ingrese el numero de estudiantes "));
for(i=0;i<n;i++)
{
nombre=JOptionPane.showInputDialog("Ingrese el nombre del estudiante " + i);
n1=Float.parseFloat(JOptionPane.showInputDialog("Ingrese la nota 1" + i));
n2=Float.parseFloat(JOptionPane.showInputDialog("Ingrese la nota 2" + i));
n3=Float.parseFloat(JOptionPane.showInputDialog("Ingrese la nota 3" + i));
n4=Float.parseFloat(JOptionPane.showInputDialog("Ingrese la nota 4" + i));
suma= n1+n2+n3+n4;
definitiva=suma/4;
if(definitiva>=3)
{
JOptionPane.showMessageDialog(null,"La nota definitiva de " + nombre.toUpperCase() +" es igual a " + definitiva);
}
else
{
JOptionPane.showMessageDialog(null,"La nota definitiva de " + nombre.toLowerCase() +" es igual a " + definitiva);
}
if (definitiva<3)
{
}
if (definitiva<menor)
{menor=definitiva;
}
diferencia=mayor-menor;
JOptionPane.showMessageDialog(null, "La diferencia entre la nota mayor y la nota menor es: " + diferencia);
JOptionPane.showMessageDialog(null,"los nombres que comienza con M son"+nombre.startsWith("m"));
JOptionPane.showMessageDialog(null,"los nombres que termina con A son"+nombre.endsWith("a"));
JOptionPane.showMessageDiogal(null,"El nombre mas largo " +nombre.lenght());
}
}
}
Valora esta pregunta


0