Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
Kseniya2222
1

Сделать замену букв в тексте, подсчитать количество цифр, напечатать текст до заданного символа

18.04.2013, 00:56. Просмотров 1499. Ответов 2
Метки нет (Все метки)

Здравствуйте, у меня проблемка с С#, вот такие задания:
1. Нужно ввести с клавы некий (любой, цифры-буквы, не важно) текст, после:
2. В этом тексте сделать замену всех "а" на "б" и наоборот всех "б" на "а".
3. В этом (первозаданом) тексте подсчитать количество цифр.
4. В данном тексте есть символы “:”.Напечатать ту часть текста, которая находиться до первого символа “:”.
Последнее совсем без понятия как делать. Может вывести текст на экран до знаков?
Нужен код С#. Заранее спасибо.
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.04.2013, 00:56
Ответы с готовыми решениями:

В введенном тексте подсчитать количество цифр, всех букв, прописных букв, заглавных букв
Помогите,пожалуйста программа на QBasic В введенном тексте подсчитать количество цифр,всех букв,...

Дан текст из строчных русских букв. Подсчитать количество гласных букв в тексте
Дан текст из строчных русских букв. Подсчитать количество гласных букв в тексте.

Подсчитать количество групп букв и цифр в тексте
Подсчитать количество групп букв и цифр в тексте. Группой букв (цифр) называется совокупность...

Введите с клавиатуры некоторый текст и подсчитать в нем количество слов, букв, цифр,строчных букв, заглавных б
Напишите пожалуйста программу в С++: Введите с клавиатуры некоторый текст и подсчитать в нем...

2
5 / 5 / 5
Регистрация: 21.03.2013
Сообщений: 54
18.04.2013, 01:45 2
Лучший ответ Сообщение было отмечено как решение

Решение

Держи
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
   class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Введите строку ");
            string s = Console.ReadLine();
            string s1 = s.Replace('а', 'б');
            Console.WriteLine("----замена а на б : ");
            Console.WriteLine(s1);
            string s2 = s.Replace('б', 'а');
            Console.WriteLine("-----замена б на а : ");
            Console.WriteLine(s2);
            int dignum = 0;
            string s3 = "";
           for (int i = 0; i < s.Length; i++)
            {   
             if (((char)s[i]>47)&&((char)s[i]<58)) 
               {
                dignum++;
               }
             
            }
           for (int i = 0; i < s.Length; i++)
           {
               if ((char)s[i] == 58)
               {
                   break;
               }
               s3 = s3 + s[i]; 
           }
           Console.Write("Количество цифр   = ");
           Console.WriteLine(dignum);
           Console.Write("Строка до ':' = ");
           Console.WriteLine(s3);
                Console.ReadLine();
        }
    }
0
21 / 20 / 11
Регистрация: 12.11.2010
Сообщений: 37
18.04.2013, 09:19 3
как вариант, на цифры проверить можно так:
C#
1
2
for (int i = 0; i < s.Length; i++)
     if (char.IsDigit(s[i])) dignum++;
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.04.2013, 09:19

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Дан текст. Подсчитать количество букв «и» во всем тексте
Дан текст. Подсчитать количество букв «и» во всем тексте.

Введённом тексте с клавиатуры подсчитать количество букв, цифр и пробелов
Введённом тексте с клавиатуры подсчитать количество букв, цифр и пробелов.

Дан текст произвольной длины, оканчивающийся точкой с запятой. Подсчитать количество цифр в тексте
1Дан текст произвольной длины, оканчивающийся точкой с запятой. Подсчитать количество цифр в...

Множества.Дан текст из строчных латинских букв и цифр. Определить чего – букв или цифр – больше в этом тексте
Переделать код,чтобы там были множества.Или написать новый код с множествами PROGRAM pr1; VAR...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.