Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Ej1;
- import java.util.Scanner;
- public class asd {
- public static void main(String[] args) {
- Scanner scan=new Scanner(System.in);
- System.out.println("Ingresar una palabra");
- String palabra=scan.nextLine();
- System.out.println(cuantasA(palabra));
- System.out.println(estaelcaracter(palabra, 'c'));
- System.out.println(contarmaxrep(palabra));
- }
- static int cuantasA(String palabra) {
- int cont=0;
- for(int i=0;i<palabra.length();++i){
- if(palabra.charAt(i)=='a'|| palabra.charAt(i)=='A'){
- ++cont;
- }
- }
- return cont;
- }
- static char mayorletra(String palabra){
- int mayorcant = 0;
- int mayor=0;
- char mayorletra = 'b';
- for(int x=0; x<palabra.length(); x++)
- {
- if(estaelcaracter(palabra, palabra.charAt(x)))
- {
- mayorcant = cuantasveces(palabra, palabra.charAt(x));
- if(mayorcant>mayor)
- mayor = mayorcant;
- mayorletra = palabra.charAt(x);
- }
- mayorcant = 0;
- }
- return mayorletra;
- }
- static boolean estaelcaracter(String palabra,char c){
- for(int x=0;x<palabra.length();x++)
- if (c==palabra.charAt(x))
- return true;
- return false;
- }
- static int cuantasveces(String palabra,char c){
- int cont=0;
- for(int x=0;x<palabra.length();x++){
- if(c==palabra.charAt(x)){
- cont++;
- }
- }
- return cont;
- }
- static char contarmaxrep(String palabra){
- int mayorcant = 0;
- int mayor=0;
- char mayorletra = ' ';
- for(int x = 0;x<palabra.length();x++){ // Letra x letra
- mayor=0;
- for(int y=0; y<palabra.length();y++) // Letra 'x'
- {
- if(palabra.charAt(y)==palabra.charAt(x))
- mayor +=1;
- }
- if(mayor>mayorcant)
- {
- mayorcant = mayor;
- mayorletra = palabra.charAt(x);
- }
- }
- return mayorletra;
- }
- }
- //Decir que caracter se repite mas veces
- //Deciar cuantas letras a tiene
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement