• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Помогите пожалуйста решить задачу в Microsoft Visual Studio 2005

  • Автор темы Автор темы Tanyav
  • Дата начала Дата начала

Tanyav

Новые
Регистрация
4 Окт 2010
Сообщения
21
Реакции
0
Баллы
0
Помогите пожалуйста решить задачу в Microsoft Visual Studio 2005

Помогите пожалуйста решить задачу,завтра сдавать,а я совершенно не понимаю(((
Вывести последовательность символов ZYYXXX...AA...A.
или
Заполнить одномерный массив только гласными буквами из введенного текста.
 
А если поточнее какой вариант желательнее :) и в консольном режиме нужно или в окошке... И на каком языке программирования С#, С++, VB...
 
любой,какой вам больше нравится.
наверное в окошке.
в Microsoft Visual Studio 2005.
 
Держите :tehnari_ru_250:
Кому интересно основной код (Visual Studio 2005 C#):
Код:
        private void button1_Click(object sender, EventArgs e)
        {
            int i;

            richTextBox1.Text = "Ответ: ";
            for(i=0;i<27;i++)
                for (int j = i; j > 0; j--)
                    richTextBox1.Text += Convert.ToChar(91 - i);
        }

        private void button2_Click(object sender, EventArgs e)
        {
            string a="аыеёиоуэюяАЫЕЁИОУЭЮЯeyuioaEYUIOA";
            textBox2.Text="";
            string[] b;
           
            for(int i=0;textBox1.Text.Length>i;i++)
                if(a.IndexOf(textBox1.Text[i])!=-1)
                    textBox2.Text+=textBox1.Text[i];

            char[] mas = textBox2.Text.ToCharArray();
        }
 

Вложения

а чтобы в VB что надо поменять?
 
Программу нужно поменять всю (хоть и будет она похоже) :) А что в VB надо? Я же спрашивал в чем
 
ага,извини,просто я сначало не поняла
я в этом особо не понимаю..(
 
Держи VB и смотри что пришлось изменять :tehnari_ru_160:
Код:
Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim i, j As Integer

        RichTextBox1.Text = "Ответ: "
        For i = 0 To 27
            For j = 0 To i
                RichTextBox1.Text = RichTextBox1.Text + Convert.ToChar(91 - i)
            Next j
        Next i
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Dim a As String
        Dim b() As Char
        Dim j, i As Integer

        a = "аыеёиоуэюяАЫЕЁИОУЭЮЯeyuioaEYUIOA"
        TextBox2.Text = ""
        j = 0
        For i = 0 To TextBox1.Text.Length - 1

            If (a.IndexOf(TextBox1.Text(i)) <> -1) Then
                TextBox2.Text += TextBox1.Text(i)
            End If
        Next i
        b = TextBox2.Text.ToCharArray()
    End Sub
End Class
 

Вложения

УРА!!!!))))
спасибочки:):):)
знал бы ты как ты меня выручил.
а это про массивы ведь??
 
Это оба задания :tehnari_ru_244: Какое не нужно можешь удалить ;) а можешь оба сдать
 
я даже не думала,что можно получить реальную помощь)
 
ого)
спасибо,что помогаете таким умникам как мы))))
 
Назад
Сверху