Головна » Статті » Мої статті |
Практикум розв’язування простіших задач на опрацювання рядків 1. Дано слово «інформатика». З букв даного слова створити кілька нових слів String a = "інформатика"; String b, c, d; b = a.Substring(2, 5); Console.WriteLine(b); c = a.Substring(5, 4); Console.WriteLine(c); d = a.Substring(4, 1) + a.Substring(6, 1) + a.Substring(5, 2); Console.WriteLine(d); 2. В тексті «абракадабра» кожну букву «а» подвоїти String a = "абракадабра"; String b, c, d; b = "а"; c = "аа"; d = a.Replace(b, c); System.Console.WriteLine(d); 3. Дано слово «програмування». Додати до слова інше слово «любиме», починаючи з 0 позиції String a = "програмування"; String b, c, d; b = "любиме "; c = a.Insert(0, b); System.Console.WriteLine(c); 4.
До тексту
«Квітень року» додати текст «2012», щоб
утворилося речення String a = "Квiтень року"; String b, c; b = "2012 "; c = a.Insert(8, b); System.Console.WriteLine(c); 5.
У слові «mama» подвоїти кожну букву String a = "mama"; String b = ""; int n = a.Length; for (int i = 0; i < n; i++) b = b + a.Substring(i, 1) + a.Substring(i, 1); System.Console.WriteLine(b); 6. У даному тексті введене ваше призвище та імя. Створіть дві змінні, значення яких відповідає вашому прізвищу та вашому імені відповідно. String text = "Прiзвище iмя", pr, name; pr = text.Substring(0, 8); System.Console.WriteLine(pr); name = text.Substring(9, 3); System.Console.WriteLine(name); 7. Розвязати задачу 6 у загальному випадку, врахувавши, що імя відразу слідує за пропуском після прізвища String text = "Петров Степан", pr, name; String a = " "; int m=0; int n = text.Length; for (int i = 0; i < n; i++) { if (text.Substring(i, 1) == a) m = i; } pr = text.Substring(0, m); System.Console.WriteLine(pr); name = text.Substring(m+1, n-(m+1)); System.Console.WriteLine(name); 8. Серед даних імен вибрати ті, що починаються з букви «К» String a = "Катя"; String b="Петя"; String c="Коля"; String d = "К"; if (a.Substring(0, 1)==d) Console.WriteLine(a); if (b.Substring(0, 1) == d) Console.WriteLine(b); if (c.Substring(0, 1) == d) Console.WriteLine(c); 9. Дано масив з 7 імен. Вибрати ті імена, що починаються із заданої букви String [] a = {"Катя","Петя","Коля","Алла","Рома","Анна","Вадим"}; String d = "К"; // у другому випадку вибрати імена на букву А for (int i = 0; i < 7; i++) { if (a[i].Substring(0, 1) == d) Console.WriteLine(a[i]); }
| |
Переглядів: 2109 | | |
Всього коментарів: 0 | |