Programação Progressiva

Fórum para dúvidas dos sites: Programação Progressiva, Java Progressivo, C Progressivo


Você não está conectado. Conecte-se ou registre-se

Exercício 7. Tabela de notas

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

1 Exercício 7. Tabela de notas em Dom Set 08, 2013 11:54 am

Cusquei um pouco e fiz umas alterações
Como já se tinha falado do \n para uma linha nova,

  • o \t insere uma tabulação.
  • usando \n com println obtemos uma linha em branco para separar
  • os *** servem unicamente para indicar que a lista chegou ao fim

Funciona desde que o nume não seja grande, mas bate tão certo como colocar espaços.
:-)

Código:
package javaapplicationteste;

public class JavaApplicationTeste {

    public static void main(String[] args) {
        System.out.print ("nome\t");
        System.out.println("nota\n");
        System.out.print("Aline\t");
        System.out.println("9.0");
        System.out.print("Mário\t");
        System.out.println("DEZ");
        System.out.print("Sérgio\t");
        System.out.println("4.5");
        System.out.print("Shirley\t");
        System.out.println("7.0");
        System.out.println("***");
    }
}
Deve haver (tem de haver) uma maneira de evitar tantas linhas com System.out.print
mas deve ser vista mais para a frente.

Este é o resultado final:
Código:
nome nota

Aline 9.0
Mário DEZ
Sérgio 4.5
Shirley 7.0
***
Não sendo o local indicado espero que não me levem a mal por mais isto:
- Parabéns para quem está por trás desta iniciativa

Ver perfil do usuário

2 Re: Exercício 7. Tabela de notas em Qui Set 12, 2013 6:01 pm

Admin


Admin
Excelente, vkthor, com certeza servirá para outros estudantes.

O \t é o nosso conhecido 'tab'.

Dá pra colocar tudo num print só:
Código:

System.out.print ("nome\tnota\nAline\t9.0\nMário\tDEZ\n");
E por aí vai...mas fica um pouco confuso.

Outra maneira, pra fazer tudo em um print só, mas deixando mais organizado, é dando enter pra pular de linha, e usando o símbolo + , testa ai:
Código:
      
      System.out.print ("nome\t" +
                    "nota\n" +
                    "Aline\t" + "9.0\n" +
                    "Mário\t" + "DEZ\n");
É a mesma coisa, mas deixa mais organizado.

Ver perfil do usuário http://progressiva.forumeiros.com

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum