Hi, If the numbers 1 to 5 are written out in words: one, two, three, four, five, then there are 3 + 3 + 5 + 4 + 4 = 19 letters used in total. Write a function called number2letters that returns the number of letters needed to write down the number
9 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Kavitha Komgari
le 30 Juil 2018
Réponse apportée : Kavitha Komgari
le 2 Août 2018
Hi, Really no idea how to start this question. PLease help.
0 commentaires
Réponse acceptée
KALYAN ACHARJYA
le 30 Juil 2018
Modifié(e) : KALYAN ACHARJYA
le 30 Juil 2018
Here Answer:
n=input('Enter the number: ');
words_number=num2words(n);
disp(words_number);
str=upper(words_number(:));
AZ='A':'Z';
count=sum(ismember(str,AZ));
fprintf('The numbers of letter: %d',count);
6 commentaires
Stephen23
le 31 Juil 2018
@Kavitha Komgari: you will need to download num2words from here:
Plus de réponses (1)
Voir également
Catégories
En savoir plus sur Elementary Math dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!