Java Programming Concepts and Functions
Classified in Computers
Written at on English with a size of 2.41 KB.
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
String frase= entrada.nextLine();
Stack invertidas = new Stack();
Queue ordenadas = new LinkedList();
for(int i=0;i char letra= frase.charAt(i);
if(Character.isLetter(letra)){
invertidas.push(Character.toLowerCase(letra));
ordenadas.add(Character.toLowerCase(letra));
}
}
while(!invertidas.isEmpty() && invertidas.peek()==ordenadas.peek()) {
invertidas.pop();
ordenadas.poll();
}
if(invertidas.isEmpty() && ordenadas.isEmpty()){
System.out.println( 'A frase é palíndrome');
}
else{
System.out.println('Não é palíndrome');
}
}
Scanner entrada = new Scanner(System.in);
String frase= entrada.nextLine();
Stack invertidas = new Stack();
Queue ordenadas = new LinkedList();
for(int i=0;i char letra= frase.charAt(i);
if(Character.isLetter(letra)){
invertidas.push(Character.toLowerCase(letra));
ordenadas.add(Character.toLowerCase(letra));
}
}
while(!invertidas.isEmpty() && invertidas.peek()==ordenadas.peek()) {
invertidas.pop();
ordenadas.poll();
}
if(invertidas.isEmpty() && ordenadas.isEmpty()){
System.out.println( 'A frase é palíndrome');
}
else{
System.out.println('Não é palíndrome');
}
}
--------------------------------------------------------------------------
public class Nota {
public class Nota {
public static void main(String[] args) {
double nota1 = 0;
double nota2 = 4.9;
double nota3 = 7;
double nota4 = 9.5;
double nota5 = 30;
System.out.println(nota1 + ': conceito -> ' + conceito(nota1));
System.out.println(nota2 + ': conceito -> ' + conceito(nota2));
System.out.println(nota3 + ': conceito -> ' + conceito(nota3));
System.out.println(nota4 + ': conceito -> ' + conceito(nota4));
System.out.println(nota5 + ': conceito -> ' + conceito(nota5));
}
public static String conceito(double nota) {
if(nota >= 0.0 && nota <= 4.9) return 'D';
if(nota >= 5.0 && nota <= 6.9) return 'C';
if(nota >= 7.0 && nota <= 8.9) return 'B';
if(nota >= 9.0 && nota <= 10) return 'A';
return 'Nota inválida';
}
{ T(n) = T(n-1) + n-1
T(1) = 0 n>1
R: Public Static int F2 (int N) {
if (==1) return 0
return F2 (n-1) + n-1; }
{ T(n)=2T (n/2) + n-1
T(1)=0 n>1
R: Public Static int F3 (int n) {
if (n==1) return 0
Return 2 F3 (N/2) + n-1; }