Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class ClasseString {
- public static void main(String[] args) {
- String frase = "Eu vou tirar 10 na prova!";
- System.out.println("Quant. de caracteres: "+frase.length());
- System.out.println("Maiúsculo: "+frase.toUpperCase());
- System.out.println("Minúsculo: "+frase.toLowerCase());
- System.out.println("Substituir: "+frase.replaceAll("a", "o"));
- System.out.println("Posicao: "+frase.charAt(5));
- System.out.println("SubConjunto: "+frase.substring(7,15));
- String frase1, frase2;
- frase1 = "Joao";
- frase2 = "Joao ";
- if (frase1.equals(frase2)){
- System.out.println("são iguais");
- }else{
- System.out.println("são diferentes");
- }
- }
- }
- _________________________________________________________________________
- import java.util.Scanner;
- public class ClasseString1 {
- public static void main(String[] args) {
- /*
- FAÇA UM ALGORITMO QUE PEDE UMA FRASE
- DO USUÁRIO. EM SEGUIDA,O ALGORITMO DEVE
- PEDIR PARA QUE O USUÁRIO DIGITE UM CARACTERE.
- POR FIM, O ALGORITMO DEVE DIZER SE O CARACTERE
- CONTÉM OU NÃO NA FRASE INFORMADA.
- */
- Scanner leia = new Scanner(System.in);
- System.out.println("Informe uma frase: ");
- String frase = leia.nextLine();
- System.out.println("Informe um caractere: ");
- String carac = leia.next();
- if(frase.contains(carac)){
- System.out.println("Caractere encontrado.");
- }else{
- System.out.println("Caractere não encontrado.");
- }
- }
- }
- _________________________________________________________________________
- import java.util.Scanner;
- public class Enquanto {
- public static void main(String[] args) {
- Scanner leia = new Scanner(System.in);
- int n;
- int c = 1;
- System.out.println("Digite um número:");
- n = leia.nextInt();
- while (c <=13){
- System.out.println(n + "x" + c + "=" + (n*c));
- c++;
- }
- }
- }
- _________________________________________________________________________
- import java.util.Scanner;
- import javax.swing.JOptionPane;
- public class ExeJOPTION {
- public static void main(String[] args) {
- String nome = JOptionPane.showInputDialog("Informe o seu nome: ");
- JOptionPane.showMessageDialog(null, "Olá, "+nome);
- }
- }
- _________________________________________________________________________
- import java.util.Scanner;
- public class Formula {
- public static void main(String[] args) {
- Scanner le = new Scanner(System.in);
- System.out.println("Informe o 1º número: ");
- double x1 = le.nextDouble();
- System.out.println("Informe o 2º número: ");
- double x2 = le.nextDouble();
- System.out.println("Informe o 3º número: ");
- double y1 = le.nextDouble();
- System.out.println("Informe o 4º número: ");
- double y2 = le.nextDouble();
- System.out.println(Math.sqrt(Math.pow(x2-x1, 2)+Math.pow(y2-y1, 2)));
- }
- }
- _________________________________________________________________________
- import java.util.Scanner;
- /**
- * Regras para programa com Menu
- * 1 - Desenhar o Menu - OK
- * 2 - Usar o scanner para ler uma opção - OK
- * 3 - Fazer um laço infinito - OK
- * 4 - Colocar condição de parada - OK
- * 5 - Construir os métodos
- * 6 - Fazer os algoritmos dos métodos
- */
- public class Menu {
- static Scanner leia = new Scanner(System.in);
- public static void main(String[] args) {
- int opcao;
- do {
- System.out.println(desenhaMenu());
- opcao = leia.nextInt();
- switch(opcao){
- case 1 : tabuada();
- break;
- case 2 : sequencia();
- break;
- case 3 : System.out.println("bye!");
- break;
- default : System.out.println("Opção Inválida");
- }
- } while (opcao != 3);
- }
- private static String desenhaMenu() {
- String menu = "----------------\n";
- menu += "| 1 - Tabuada |\n";
- menu += "| 2 - Sequencia|\n";
- menu += "| 3 - Sair |\n";
- menu += "| Opção: ";
- return menu;
- }
- private static void tabuada() {
- System.out.println("Informe um número: ");
- int num = leia.nextInt();
- if ((num < 2) || (num > 10)){
- System.out.println("Número inválido");
- }else{
- for (int i = 1; i <= 10; i++) {
- System.out.println(num+" x "+i+" = "+(num*i));
- }
- }
- }
- private static void sequencia(){
- System.out.println("Informe o 1º número: ");
- int num1 = leia.nextInt();
- System.out.println("Informe o 2º número: ");
- int num2 = leia.nextInt();
- for (int i = num1; i <= num2; i++) {
- System.out.print("["+i+"]");
- }
- System.out.println("");
- }
- }
- _________________________________________________________________________
- public class Metodos {
- public static void main(String[] args) {
- double x = 10;
- double y = 30;
- String resultado = soma(x,y);
- System.out.println(resultado);
- double res = subtracao(x,y);
- resultado = fimparpar((int)x);
- System.out.println(resultado);
- pimparpar(340);
- }
- private static String soma(double a, double b) {
- return "A soma é: "+(a+b);
- }
- private static double subtracao(double x, double y) {
- return (x-y);
- }
- public static String fimparpar(int num){
- if(num % 2 == 0){
- return "É par";
- }else{
- return "É ímpar";
- }
- }
- public static void pimparpar(int num){
- if(num % 2 == 0){
- System.out.println("É par");
- }else{
- System.out.println("É ímpar");
- }
- }
- }
- _________________________________________________________________________
- import java.util.Scanner;
- /**
- *
- * @author 1801682
- */
- public class Metodos2 {
- public static void main(String[] args) {
- Scanner leia = new Scanner(System.in);
- System.out.println("Informe um número: ");
- double media = leia.nextDouble();
- char c = conceito(media);
- System.out.println("O seu conceito é: " + c);
- }
- public static char conceito(double media) {
- if (media < 4.9) {
- return 'D';
- } else if (media >= 5 && media < 7) {
- return 'C';
- } else if (media >= 7 && media < 9) {
- return 'B';
- } else {
- return 'A';
- }
- }
- }
- _________________________________________________________________________
- import java.util.Scanner;
- /**
- * Escreva uma funcao que recebe 3 notas e uma letra
- * se a letra for A:
- * A funcao calcula e retorna a média aritmética das 3 notas
- * se a letra for B:
- * A funcao calcula e retorna a media ponderada das 3 notas
- * (pesos: 2, 3 e 4).
- */
- public class Metodos3 {
- public static void main(String[] args) {
- Scanner leia = new Scanner(System.in);
- System.out.println("Informe a 1ª nota: ");
- double n1 = leia.nextDouble();
- System.out.println("Informe a 2ª nota: ");
- double n2 = leia.nextDouble();
- System.out.println("Informe a 3ª nota: ");
- double n3 = leia.nextDouble();
- System.out.println("Informe uma letra: ");
- char letra = leia.next().charAt(0);
- double media = calculaMedias(n1, n2, n3, letra);
- if (media == -1){
- System.err.println("Letra ERRADA");
- }else{
- System.out.println("A média é: "+media);
- }
- }
- public static double calculaMedias(double n1, double n2, double n3, char letra){
- switch (letra) {
- case 'A': case 'a':
- return (n1+n2+n3)/3;
- case 'B': case 'b':
- return ((n1*2)+(n2*3)+(n3*4))/9;
- default:
- return -1;
- }
- }
- }
- _________________________________________________________________________
- import java.util.Scanner;
- import javax.swing.JOptionPane;
- /**
- * Faça um algoritmo que leia 10 números.
- * Ao final deve ser informado:
- * ****Soma dos pares
- * ****Quantidade dos ímpares
- */
- public class Metodos5 {
- public static void main(String[] args) {
- Scanner sc = new Scanner(System.in);
- double somaPar = 0;
- int quantImpar = 0;
- int num;
- for (int i = 0; i < 10; i++) {
- System.out.println("Informe o "+(i+1)+"º número: ");
- num = sc.nextInt();
- if (num % 2 == 0){
- somaPar = somaPar + num;
- }else{
- quantImpar++;
- }
- }
- JOptionPane.showMessageDialog(null, "Soma dos Pares: "+somaPar);
- JOptionPane.showMessageDialog(null, "Quant. dos Ímpares: "+quantImpar);
- }
- }
- _________________________________________________________________________
- import java.util.Scanner;
- public class questao1 {
- public static void main(String[] args) {
- Scanner sc = new Scanner(System.in);
- System.out.println("Informe um número: ");
- int num = sc.nextInt();
- if(pone(num)){
- System.out.println("O número é positivo");
- }else{
- System.out.println("O número é negativo");
- }
- }
- public static boolean pone(int num){
- return (num > 0);
- }
- }
- _________________________________________________________________________
- import java.util.Scanner;
- public class questao2 {
- public static void main(String[] args) {
- Scanner leia = new Scanner(System.in);
- System.out.println("Informe um número: ");
- int num = leia.nextInt();
- int res = fatorial(num);
- System.out.println("O fatorial de "+num+" é "+res);
- }
- public static int fatorial(int num){
- int aux = 1;
- for (int i = 2; i <= num; i++) {
- aux *= i;
- }
- return aux;
- }
- }
- _________________________________________________________________________
- public class teste {
- public static void main(String[] args) {
- double x = (20-15)/2.0;
- System.out.println(x);
- }
- }
- _________________________________________________________________________
- package Menu;
- import javax.swing.JOptionPane;
- /**
- *
- * ==Sistema GUI== 1 - Ler Número 2 - Maior 3 - Menor 4 - Sair ===============
- *
- * @author 1801682
- */
- public class Menu {
- static int num1, num2;
- public static void main(String[] args) {
- int op;
- do {
- String opcao = JOptionPane.showInputDialog(desenhaMenu());
- op = Integer.parseInt(opcao);
- switch (op) {
- case 1:
- lerNumero();
- break;
- case 2:
- somar();
- break;
- default:
- JOptionPane.showMessageDialog(null, "Opção Inválida");
- }
- } while (op != 3);
- }
- private static String desenhaMenu() {
- String x = "====Menu====\n";
- x += "1 - Ler=====\n";
- x += "2 - Somar===\n";
- x += "3 - Sair===\n";
- x += "Opção: ";
- return x;
- }
- private static void lerNumero() {
- String n1 = JOptionPane.showInputDialog("Informe o 1º número: ");
- String n2 = JOptionPane.showInputDialog("Informe o 2º número: ");
- num1 = Integer.parseInt(n1);
- num2 = Integer.parseInt(n2);
- }
- private static void somar() {
- JOptionPane.showMessageDialog(null, "A soma é: " + (num1 + num2));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement