·

Engenharia Mecânica ·

Geometria Analítica

Envie sua pergunta para a IA e receba a resposta na hora

Fazer Pergunta

Texto de pré-visualização

public static void main(String[] args) {\ndouble area = 100;\nint tipo = ALVENARIA;\n\nSystem.out.println(\"Material\\t Valor\");\n\nwhile (tipo <= PLASTICO) {\n System.out.println(tipo + \"\\t\" + valorPriscina(area, tipo));\n tipo = tipo + 1;\n}\n} public static void main(String[] args) {\ndouble area = 100;\nint tipo = ALVENARIA;\n\nSystem.out.println(\"Material\\t Valor\");\n\nwhile (tipo <= PLASTICO) {\n System.out.println(tipo + \"\\t\" + valorPriscina(area, tipo));\n tipo = tipo + 1;\n}\n} public static void main(String[] args) { double area = 50; int tipo = ALVENARIA; System.out.println(\"Área\\tValor\"); while (area < 200) { System.out.println(area + \"\\t\" + valorPiscina(area, tipo)); area = area + 50; } } for (inicialização; condição; atualização) { comandos } Primeiro, há a inicialização das variáveis de controle Esse passo é executado uma única vez for (inicialização; condição; atualização) { comandos } Em seguida, a condição é testada Se resultar verdadeira, os comandos do corpo do for são executados for (inicialização; condição; atualização) { comandos } Ao final do corpo, é executada a atualização Inicia-se o laço novamente, voltando ao teste da condição for (inicialização; condição; atualização) { comandos } Se a condição for falsa, o corpo é ignorado public static void main(String[] args) { double area = 100; int tipo = ALVENARIA; System.out.println(\"Material\\t Valor\"); while (tipo <= PLASTICO) { System.out.println(tipo+\"\\t\\t+\" valorPiscina(area,tipo)); tipo = tipo+1; } } São totalmente equivalentes: dependem da conveniência do programador public static void main(String[] args) {\ndouble area = 100;\nSystem.out.println(\"Material\\t Valor\");\nfor(int tipo = ALVENARIA; tipo <= PLASTICO; tipo++) {\nSystem.out.println(tipo + \"\\t \" + valorPiscina(area,tipo));\n}\n}