Question

C++ programming: Write a function that counts the number of letters in the string using the...

C++ programming:

Write a function that counts the number of letters in the string using the following header:

int countLetters(char s[]){

}

0 0
Add a comment Improve this question Transcribed image text
Answer #1

#include<iostream>

#include<string.h>

int countLetters(char s[]);

using namespace std;

int main() {

char s[] = "a1b2c3d4efgh";

int count = countLetters(s);

cout<<"Count of alphabets in "<<s<<" is " <<count;

return 0;

}

int countLetters(char s[]){

int count = 0;

int size = strlen(s);

for(int a=0; a<size; a++){

if ((s[a]>=65 && s[a]<=90)||(s[a]>=97 && s[a]<=122)){

// If a character is capital or mall alphabet then count is incremented

count++;

}

}

return count;

}

Output:

Add a comment
Know the answer?
Add Answer to:
C++ programming: Write a function that counts the number of letters in the string using the...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Define a function that counts the number of lowercase and uppercase letters in an input C-String....

    Define a function that counts the number of lowercase and uppercase letters in an input C-String. DO NOT DEFINE TWO SEPARATE FUNCTIONS. (in C++)

  • Write a Pelles C program that takes a char array (string) and counts the number of...

    Write a Pelles C program that takes a char array (string) and counts the number of consonants and vowels using a pointer

  • C++ Lab Quiz #3-B Upper Case Letters Write a main() program that reads a string and...

    C++ Lab Quiz #3-B Upper Case Letters Write a main() program that reads a string and calls the function int countUpper(string) which counts and returns the number of upper case letters in the string. The main) prints the result Sample inputs/outputs: nter a string: This is a C++ quIz numBer 4 This is a C++ quIz numBer 4" has 5 upper letters

  • u also need to store the letters' ASCII number in the freq array 4. [8] Write...

    u also need to store the letters' ASCII number in the freq array 4. [8] Write a C function with prototype · void letter_freq(const char word[], int freq []); This function computes the number of appearances of each letter in the string word and stores them in array freq of size 26. The letters are the 26 letters of the Latin alphabet whose ASCII values are in the range 97-122 for the lower case letters, and in the range 65-90...

  • Please write code in C++ and include all headers not bits/stdc: 17.10 (Occurrences of a specified...

    Please write code in C++ and include all headers not bits/stdc: 17.10 (Occurrences of a specified character in a string) Write a recursive function that finds the number of occurrences of a specified letter in a string using the following function header. int count(const string& s, char a) For example, count("Welcome", 'e') returns 2. Write a test program that prompts the user to enter a string and a character, and displays the number of occurrences for the character in the...

  • In C Programming Language In this lab you will implement 4 string functions, two using array...

    In C Programming Language In this lab you will implement 4 string functions, two using array notation and two using pointers. The functions must have the signatures given below. You may not use any C library string functions. The functions are 1. int my strlen (char s ) - This function returns the number of characters in a string. You should use array notation for this function. 2. int my strcpy (char s [], char t I)- This function overwrites...

  • This is for C Programming Write a function that checks whether a given string is a...

    This is for C Programming Write a function that checks whether a given string is a palindrome or not, recursively. Palindrome is a word, phrase, or sequence that reads the same backward as forward. You may not modify the functions signatures, that is, adding any new parameters or changing the data type of the parameters in any way. You may not use square brackets and any type of loops in your solutions. For example: isPalindrome("abcba", ...) -> true isPalindrome("abcb1", ...)...

  • (Longest common prefix, C-string, loop, char comparison) Write the prefix function to find the longest prefix...

    (Longest common prefix, C-string, loop, char comparison) Write the prefix function to find the longest prefix of two strings using C-strings with the following header: void prefix( const char s1[ ], const char s2[ ], char commonPrefix[ ]) Write a test program that prompts the user to enter two C-strings and displays their common prefix. Sample run :- String 1: Programming is fun String 2: Program logic The common prefix is program.

  • Java Counts the occurrences of each digit in a string

    Write a method that counts the occurrences of each digit in a string using the following header: public static int[] count(String s) The method counts how many times a digit appears in the string. The return value is an array of ten elements, each of which holds the count for a digit. For example, after executing int[] counts = count("12203AB3"), counts[0] is 1, counts[1] is 1, counts[2] is 2, and counts[3] is 2. Write a test program that prompts the...

  • c++ Write a function Count_m_z that takes a string as an input parameter argument and counts...

    c++ Write a function Count_m_z that takes a string as an input parameter argument and counts the number of m, n, o, ... z characters in it. The function returns an integer value for the number of times those 14 lowercase letters appear in the input string. Your function should be named Count_m_z Your function should take one string parameter Your function should return the number of m, n, o, ... z characters as an integer Your function should not...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT