Count Occurrences of a Character

Easy Strings
Count how many times a given character appears in a string.

Sample input

banana, a

Sample output

3

Solution

s = "banana"
ch = "a"
print(s.count(ch))
const s = "banana";
const ch = "a";
let count = 0;
for (const c of s) if (c === ch) count++;
console.log(count);
public class Main {
    public static void main(String[] args) {
        String s = "banana";
        char ch = 'a';
        int count = 0;
        for (char c : s.toCharArray()) if (c == ch) count++;
        System.out.println(count);
    }
}
fun main() {
    val s = "banana"
    val ch = 'a'
    println(s.count { it == ch })
}
let s = "banana"
let ch: Character = "a"
let count = s.filter { $0 == ch }.count
print(count)
void main() {
  String s = 'banana';
  String ch = 'a';
  int count = 0;
  for (var c in s.split('')) {
    if (c == ch) count++;
  }
  print(count);
}
#include <iostream>
using namespace std;

int main() {
    string s = "banana";
    char ch = 'a';
    int count = 0;
    for (char c : s) if (c == ch) count++;
    cout << count << endl;
    return 0;
}
#include <stdio.h>

int main() {
    char s[] = "banana";
    char ch = 'a';
    int count = 0;
    for (int i = 0; s[i]; i++) if (s[i] == ch) count++;
    printf("%d\n", count);
    return 0;
}