C:\Documents and Settings\Administrador\Desktop\Trabalho.java:48: while expected
}
^
C:\Documents and Settings\Administrador\Desktop\Trabalho.java:49: reached end of file while parsing
}
class Trabalho
{public static void main(String args[])
{
int n, op, apo, i, soma;
do
{System.Out.println (“Soma das areas”);
System.Out.println (“Quantos lados tem sua figuira: “);
DataImputStream Dado;
String S=””;
Dado =new DataImputStream(System.in);
{
S= Dado.Readln();
op= Integer.parseInt (S);
if (op=3)
n=op;
n=n-1;
System.Out.println ("Digite o tamanho dos lados ");
for(int i = 0; i < n; n++){
soma += i;
System.Out.println ("A area da figura é cm²: +soma/n");
}
if (op=4)
n=op;
n=n-1;
System.Out.println ("Digite o tamanho dos lados ");
for(int i = 0; i < n; n++){
soma += i;
System.Out.println ("A area da figura é cm²: +soma/n");
}
n=op;
n=n-1;
System.Out.println ("Digite o tamanho dos lados ");
for(int i = 0; i < n; n++){
soma += i;
System.Out.println ("Digite o valor do apotema: ");
Dado =new DataImputStream (System.in);
S= Dado.Readln();
apo= Integer.parseInt (S);
Systen.Out.println ("A area da figura é cm²: (+soma*apo)/2");
Dicas: Utilize indentação de código. Assim ele fica melhor organizado e é mais fácil achar os erros.
Não crie tópicos tipo: “help”. Tente explicar qual é o seu problema.
Quanto ao código, vc iniciou um do-while, porém não fechou o bloco com “}” e nem utilizou “while” no final.
do
{System.Out.println ("Soma das areas");
System.Out.println ("Quantos lados tem sua figuira: ");
.... // aonde termina o do?