Você está na página 1de 2

Lista de exerccios para laboratrio Prof. MSc.

Vladimir Camelo
Exemplo de programa que cria variveis e realiza operaes matemticas.
/**
* @Autor: Prof. MSc. Vladimir Camelo
* @Disciplina: Linguagem de Programao Orientada a Objetos
* @Campi: Paraso / Chcara Santo Antnio
*/
public class Aritmetica {
public static void main ( String args[] ) {
short x = 6;
int y = 4;
float a = 12.5f;
float b = 7f;
System.out.println ( "x " + x + ", y " + y );
System.out.println ( "x + y = " + (x + y) );
System.out.println ( "x - y = " + (x - y) );
System.out.println ( "x / y = " + (x / y) );
System.out.println ( "x % y = " + ( x % y ) );
System.out.println ( "a " + a + ", b " + b );
System.out.println ( "a / b = " + ( a / b ) );
}
}

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Exemplo de programa que utilize mtodos da classe string que permitem a manipulao de caracteres literais.

public class ClasseString {


private static String universidade = "Universidade Paulista (UNIP)";
public static void main(String[] args) {
System.out.println("O nome da Universidaded : " + universidade);
System.out.println("A qtd de caracteres de: " + universidade.length());
System.out.println("O caracter escolhido : " + universidade.charAt(14));
System.out.println("O indice deste caracter : " + universidade.indexOf('d'));
System.out.println("Todos os caracteres em minusculo: " + universidade.toLowerCase());
System.out.println("Todos os caracteres em maiusculo: " + universidade.toUpperCase());
System.out.println("Retorna uma parte da String " +
universidade.substring(universidade.indexOf('P'),universidade.length()));
System.out.println("O caracter trocado foi o P: " + universidade.replace('P', 'V'));
System.out.println("Os caracteres trocados foram o P: " + universidade.replaceAll("Paulista", "Carioca"));
System.out.println("A frase sem espaos no inicio e fim: " + universidade.trim());
System.out.println("Concatena a frase com outra: " + universidade.concat(" - So Paulo"));
}
}

Exemplo de programa que recebe do usurio informaes via teclado.


import java.util.Scanner;
public class ExemploEntradaDados{
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
String nome;
int idade;
System.out.println("Informe seu nome");
nome = scan.next();
System.out.println("Informe sua idade");
idade = scan.nextInt();
System.out.println("O nome digitado : " + nome);
System.out.println("A idade digitada : " + idade);
}
}

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------1. Crie uma classe em Java que implemente as funes apresentadas acima. O programa dever obedecer as seguintes regras.
a. Criar uma String chamada texto.
b. Esta varivel dever ter a seguinte frase: Sou aluno do 2 e 3 semestre do curso de Cincia da Computao
c. O programa dever apresentar os seguintes resultados:
i. ndice de caractere utilizado no 2 .
ii. O ndice do caractere
iii. O tamanho desta frase
iv. Apresente somente o nome Cincia da Computao
v. Altere o nome do curso para Sistema de Informao
vi. Concatene a frase apresentada anteriormente a seguinte frase: Universidade Paulista
2. Crie uma classe em Java que utilize os mtodos da classe String. A frase deve ser digitada pelo usurio via teclado. Esta frase dever ter pelo menos
25 caracteres. Ao final apresente o resultado para o usurio.