Bonsoir,
je suis devant une nouvelle problématique.
J'ai un 1er exercice où on me demande de développer une fonction nbreoccuurrence qui prend comme arguments un tableau de char t et un char a, et renvoie le nombre de fois où on a trouvé a dans t.
Puis un second où on me demande de développer une méthode.
Du coup je me dis que pour réaliser le second j'ai besoin du 1er.
J'ai développé un programme mais qui plante...
Le voici
Merci pour vos retours
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 import java.util.Scanner; public class essai { private static Scanner reader; public static void main(String[] args) { reader = new Scanner(System.in); char t[]; System.out.print("Entrez la chaîne de caractères :"); String carac = reader.nextLine(); char a ; System.out.print("Entrez le caractère à rechercher :"); a = reader.nextLine(); public static int nombreDOccurence (char t[], char a) { int cpt=0; for(int i = 0; i < tab.length; ++i) { if(t[i]==a) { cpt++;} } return cpt; } }
Partager