Задача №901 Количество операций

Определить общее количество операций сложения (+), вычитания (-) и умножения (*) в заданном арифметическом выражении.

Входные данные

В одной строке задано арифметическое выражение, не содержащее скобок и пробелов. Количество символов в выражении не превышает 250.

Выходные данные

Вывести количество указанных операций.

Решение

using System;

public static void Main()
{
    var text = Console.ReadLine();
    var count = 0;
    for(int index = 1; index < text.Length; index++)
    {
        if(text[index] == '+' || text[index] == '-' || text[index] == '*')
        {
            count++;
        }
    }
    Console.WriteLine(count);
}

Смотрите также: