Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.05.2021, 15:08   #1
tara-ta-ta
Пользователь
 
Регистрация: 25.10.2019
Сообщений: 36
По умолчанию Дана исходная строка s. Все неповторяющиеся гласные буквы строки s записать в массив А, а все неповторяющиеся знаки препинания – в массив В.

1) Дана исходная строка s. Все неповторяющиеся гласные буквы строки s записать в массив А, а все неповторяющиеся знаки препинания – в массив В. Для отладки программы исходную строку присвоить непосредственно в программе, а затем эту строку закомментировать и предусмотреть ввод данных с клавиатуры. Выводите на экран промежуточные расчёты.
Для вывода массива букв в строку через пробел написать функцию. Вывести оба массива, используя эту функцию.


2) Написать функцию, которая проверяет, является ли строка правильной записью вещественного десятичного числа, например: 1.0432; -0.3214; -6.0
Правила: наличие точки, если есть минус, то он должен быть на первой позиции, до и после точки не пусто.
С клавиатуры вводить 5 строк и рядом с каждой писать “ вещественное число” или “НЕТ”.

Visual c# консоль, помогите пожалуйста)

Код:
using System;
using System.Linq;

namespace ЛР14_ИСРПО
{
    class Program
    {
        
        static void Main(string[] args)
        {
            char[] A;
            char[] B;
            string[] arr = { "а","е","ё","у","ы","я","и","о","ю","э",
                           "А","Е","Ё","У","Ы","Я","И","О","Ю","Э"};
            string str = "Сегодня 28 мая 2021 года,";
            void menu()
            {
                Console.WriteLine("1) Задание 1\n2) Задание 2\n0) ВЫХОД\n\nСделайте выбор пункта:");
            }
            menu();
            //foreach (char ch in str)
            //{
            //    if (Char.IsLetter(ch))
            //    {
            //        if (arr.Contains(ch))
            //        {
                        
            //        }
            //    }
            //}
        }
    }
}
tara-ta-ta вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дана S – строка символов длиной n. Выяснить, верно ли что среди символов строки имеются все буквы, входящие в слово ШАР. satori22 Помощь студентам 3 13.12.2020 12:48
Дана строка символов. Заменить все буквы d, после которых следует запятая, на буквы x (Си) XedCrab Помощь студентам 3 29.01.2014 10:49
Удалить из массива все неповторяющиеся элементы путем сдвига kyber Помощь студентам 0 27.11.2013 23:29
Строки(pascal) - удалить все гласные русские буквы wormiks40 Помощь студентам 3 20.04.2012 09:39
Дана строка, вывести на экран знаки препинания, которые встречаются хотя бы 2 раза (Паскаль) GamBitFRK Помощь студентам 0 22.12.2011 17:22