Herramientas a utilizar:
Concepto | Herramienta |
Lenguaje | Java |
IDE | Netbeans |
Control de Código | Github |
Gestión de tareas | Trello |
Descripción
Hoy escribiremos un programa que solicite del teclado una palabra. Luego que solicite una letra.
Y al final que muestre cuantas veces se repite la letra dentro de la palabra.
Ejemplo:
Palabra: UNIVERSIDAD
Letra: u
Respuesta: La letra u se repite 1 vez/veces
Código:
import java.util.Scanner;
/**
*
* @author JordanSamuelGomez
*/
public class semana6 {
public static void main(String[] args) {
String word = "";
Scanner read = new Scanner(System.in);
int counter = 0;
char letter;
System.out.println("Escriba una palabra: ");
word = read.next();
System.out.println("Escriba una letra: ");
letter = read.next().charAt(0);
counter = getQuantityOfLettersInAWord(word,letter);
System.out.println("La letra: "+letter+" Se repite: " +counter+ " veces");
}
public static int getQuantityOfLettersInAWord(String word, char letter)
{
int counter = 0;
for (int i = 0; i < word.length(); i++)
{
if(word.charAt(i) == letter)
{
counter++;
}
}
return counter;
}
}
GitHub:
https://github.com/jsgomez11/LabProgramacion.git
Derechos de autor:
Jordan Samuel Gómez,
https://github.com/jsgomez11/