Проблем със задача Vowels Sum
Някой , който е решил задачата , ако може да даде някакви насоки .
Предварително благодаря !
Някой , който е решил задачата , ако може да даде някакви насоки .
Предварително благодаря !
Ето ти едно страхотно обяснение на всички задачи от Simple Loops , като конкретната за която питаш е описана подробно в 1:16:09 :
Съветвам те да гледаш видеата от изминалите вече курсове, много е ползотворно! :)
благодаря ... ще го имам предвид 
Направил съм го на Java,но най-добрата логика тук е да ползваш switch - case
package zad;
import java.util.Scanner;
public class VowelSum {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        String s = input.nextLine();
        int sum = 0;
        for (int i = 0; i < s.length(); i++) {
          char word = s.charAt(i);
            switch (word){
                case 'a': suma+=1;break;
                case 'e': suma +=2;break;
                case 'i': suma +=3;break;
                case 'o': suma +=4;break;
                case 'u': suma +=5;break;
            }
        }
        System.out.println(suma);
    }
}
Може да приложиш същата логика и в C#
Е бързи сте,докато си копирам кода и го погледна за 3 мин. вече имаше два отговора,супер сте.
            var text = Console.ReadLine();
            var sum = 0;
            for (int i = 0; i < text.Length; i++)
            {
                var currentChar = text[i];
                if (currentChar == 'a') sum += 1;
                else if (currentChar == 'e') sum += 2;
                else if (currentChar == 'i') sum += 3;
                else if (currentChar == 'o') sum += 4;
                else if (currentChar == 'u') sum += 5;
                Console.WriteLine(sum);
            }
В подсказките пишеше
и не ми зачиташе последния символ, но сега работи
Благодаря :)
Това е моето решение: https://pastebin.com/zXjW7ZA8
using System;
namespace Character_Sequence
{
    class Program
    {
        static void Main(string[] args)
        {
            string word = Console.ReadLine();
            int sum = 0;
            for (int i = 0; i <= word.Length; i++)
            {
                if (word[i] == 'a')
                {
                    sum = sum + 1;
                }
                else if (word[i] == 'e')
                {
                    sum = sum + 2;
                }
                else if (word[i] == 'i')
                {
                    sum = sum + 3;
                }
                else if (word[i] == 'o')
                {
                    sum = sum + 4;
                }
                else if (word[i] == 'u')
                {
                    sum = sum + 5;
                }
            }
Console.WriteLine(sum);
        }
    }
}
Това ми е решението, но ми дава грешка...Някой може ли да подскаже къде бъркам..?
благодаря !
Благодаря :)