Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Вместо типа указано название класса class Array { //...... } class Sooo{ public static Array MethodName() {//..} } https://www.cyberforum.ru/ csharp-beginners/ thread595856.html C# Как заблокировать клавиатуру
public static extern int CloseWindowStation(int hWinSta) Как вот тут дальше ? Создала кнопку и пишу : CloseWindowStation(1); ничего не происходит. Помогите? У меня на практике , нужно разобраться с библиотекой user32.dll . Дали задание заблокировать клавиатуру и мышку Добавлено через 24 секунды http://www.webtropy.com/articles/art9-2.asp?lib=user32.dll
C# Перевести код с С++ в С# https://www.cyberforum.ru/ csharp-beginners/ thread595709.html
Использовалась библиотека user32.dll void __fastcall TForm1::Button1Click(TObject *Sender) { HINSTANCE hDll; //ниже прототип будущей функции DWORD __stdcall (*BlockInput)(bool Status); DWORD Result; Memo1->Lines->Add(""); Memo1->Lines->Add("Загрузка функции BlockInput()..."); hDll = LoadLibrary("User32.dll");
C# Разбор кода CSharp https://www.cyberforum.ru/ csharp-beginners/ thread595697.html
К сожалению с сями не знаком!(( Что знаю по коду. То он из *.dat файла выдергивает нужные данные. Вот прошу помочь с разбором кода. Чтобы я смог переписать его под Delphi public class StatsFile { public const short RANK_VERSION = 11; public class StatsEntry {
C# Сделать черный экран
Подскажите, пожалуйста. Идея такая, что необходимо в принципе каким угодно способом замостить экран черным цветом. Я искал, но не нашел, а кто-то говорит, что на C# это нельзя осуществить. P.S. Попутно может кто подскажет альтернативы...
C# Организовать перевод чисел из 10 системы счисления в другие Прилагаю исходник программы (то что сделано). Не знаю только как организовать перевод чисел в эти СС. Выполнение арифметических операций предполагаю выполнять так: Допустим: дано выражение 7(number)+8(number2). Ставим Checked на radiobutton2(т.е. переводим в двоичную СС). Выражение приобретает вид 0111(number)+1000(number2). Далее при нажатии кнопки "=" эти числа преобразуются обратно в... https://www.cyberforum.ru/ csharp-beginners/ thread595610.html
C# Как получить путь к Application Data Как осуществить доступ к папке G:\Documents and Settings\<user name>\Application Data, если не известно имя пользователя и буква локального диска? Мне это нужно чтобы добавить в textbox имена папок и файлов, находящихся в Application Data https://www.cyberforum.ru/ csharp-beginners/ thread595534.html Как задать цвет в шестнадцатеричном формате C#
dataGridView1.RowsDefaultCellStyle.ForeColor = Color.DarkGray; А как его задать в типе "FFFFFF"?
C# Передача процедуре аргументов через Regex.Replace https://www.cyberforum.ru/ csharp-beginners/ thread595501.html
дана строка \prof_{i=1..5}{2*i} она означает сумма с 1 до 5 от аргумента "2*i" мне нужно считать командой 1,5, 2*i и передать это функции для обработки, я это сделал так s = Regex.Replace(s, @"\\prof_\{i=(\d+)\..(\d+)\}", match => Prof(double.Parse(match.Groups.Value), double.Parse(match.Groups.Value),match.Groups.Value).ToString(CultureInfo.CurrentCulture)); всё работает правильно, но...
C# Дано натуральное число N. Определить длину периода 1/n Дано натуральное число N. Определить длину периода 1/n. Период дроби равен периоду в последовательности остатков. https://www.cyberforum.ru/ csharp-beginners/ thread595486.html
C# Сгенерировать случайный двумерный массив
Пробую писать для курсовой программу. Застрял на генерации двумерной случайной матрицы. Помогите, пожалуйста. Выкладываю код полностью, что у меня вышло. Console.WriteLine("Ввелите размерность двух матриц. Количество рядов:"); int rows = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Количество столбцов:"); int columns =...
C# Из файла прочитать нужное количество байт пропустив некоторые Подскажите, как из файла прочитать например 1000 байт , пропустив к примеру первые 55 байт. Спасибо! https://www.cyberforum.ru/ csharp-beginners/ thread595448.html
0 / 0 / 0
Регистрация: 02.06.2012
Сообщений: 7
0

Напечатать слово цифрами. Модифицировать код, используя StringBuilder - C# - Ответ 3122759

04.06.2012, 13:32. Показов 994. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Задано число n (n < 1000), записанное русскими словами. Напечатать это слово цифрами. Например, 123 – «сто двадцать три».

вот есть написаная рабочая програмка которая сделана на стринг! но вот как её сделат ьчерез стрингбилдер...(не приняли у меня когда переменные ввел в стринг билдер и конвертировал в стринг)

вопщем вот код, может кто то поможет переделать её:

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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void rezultat(string str)
       {
       }
        static void Main(string[] args)
        {
            Console.Write("введи число буквами русского алфавита: ");
            string[] massiv = Console.ReadLine().Split(' ');
            int chislo = massiv.Count();
            for (int i = 0; i < chislo; i++)
            {
                switch (massiv[i])
                {
                    case "один": Console.Write("1"); break;
                    case "два": Console.Write("2"); break;
                    case "три": Console.Write("3"); break;
                    case "четыре": Console.Write("4"); break;
                    case "пять": Console.Write("5"); break;
                    case "шесть": Console.Write("6"); break;
                    case "семь": Console.Write("7"); break;
                    case "восемь": Console.Write("8"); break;
                    case "девять": Console.Write("9"); break;
                    case "ноль": Console.Write("0"); break;
 
                    case "десять": Console.Write("10"); break;
                    case "одиннадцать": Console.Write("11"); break;
                    case "двенадцать": Console.Write("12"); break;
                    case "тринадцать": Console.Write("13"); break;
                    case "четырнадцать": Console.Write("14"); break;
                    case "пятьнадцать": Console.Write("15"); break;
                    case "шестьнадцать": Console.Write("16"); break;
                    case "семьнадцать": Console.Write("17"); break;
                    case "восемнадцать": Console.Write("18"); break;
                    case "девятьнадцать": Console.Write("19"); break;
 
                    case "двадцать":
                        Console.Write("2");
                        if (i + 1 >= chislo) Console.Write("0");
                        break;
                    case "тридцать":
                        Console.Write("3");
                        if (i + 1 >= chislo) Console.Write("0");
                        break;
                    case "сорок":
                        Console.Write("4");
                        if (i + 1 >= chislo) Console.Write("0");
                        break;
                    case "пятьдесят":
                        Console.Write("5");
                        if (i + 1 >= chislo) Console.Write("0");
                        break;
                    case "шестьдесят":
                        Console.Write("6");
                        if (i + 1 >= chislo) Console.Write("0");
                        break;
                    case "семьдесят":
                        Console.Write("7");
                        if (i + 1 >= chislo) Console.Write("0");
                        break;
                    case "восемьдесят":
                        Console.Write("8");
                        if (i + 1 >= chislo) Console.Write("0");
                        break;
                    case "девяносто":
                        Console.Write("9");
                        if (i + 1 >= chislo) Console.Write("0");
                        break;
 
 
                    case "сто":
                        Console.Write("1");
                        if (i + 1 >= chislo) Console.Write("00");
                        else if (i + 2 >= chislo) rezultat(massiv[i + 1]);
                        break;
                    case "двести":
                        Console.Write("2");
                        if (i + 1 >= chislo) Console.Write("00");
                        else if (i + 2 >= chislo) rezultat(massiv[i + 1]);
                        break;
                    case "триста":
                        Console.Write("3");
                        if (i + 1 >= chislo) Console.Write("00");
                        else if (i + 2 >= chislo) rezultat(massiv[i + 1]);
                        break;
                    case "четыреста":
                        Console.Write("4");
                        if (i + 1 >= chislo) Console.Write("00");
                        else if (i + 2 >= chislo) rezultat(massiv[i + 1]);
                        break;
                    case "пятьсот":
                        Console.Write("5");
                        if (i + 1 >= chislo) Console.Write("00");
                        else if (i + 2 >= chislo) rezultat(massiv[i + 1]);
                        break;
                    case "шестьсот":
                        Console.Write("6");
                        if (i + 1 >= chislo) Console.Write("00");
                        else if (i + 2 >= chislo) rezultat(massiv[i + 1]);
                        break;
                    case "семьсот":
                        Console.Write("7");
                        if (i + 1 >= chislo) Console.Write("00");
                        else if (i + 2 >= chislo) rezultat(massiv[i + 1]);
                        break;
                    case "восемьсот":
                        Console.Write("8");
                        if (i + 1 >= chislo) Console.Write("00");
                        else if (i + 2 >= chislo) rezultat(massiv[i + 1]);
                        break;
                    case "девятьсот":
                        Console.Write("9");
                        if (i + 1 >= chislo) Console.Write("00");
                        else if (i + 2 >= chislo) rezultat(massiv[i + 1]);
                        break;
 
                }
            }
           
            Console.WriteLine("для продолжение нажми на любую клавишу");
            Console.ReadKey();
        }
    }
}
желательно именно её переделать, то есть начало..а там уж как получится))
заранее спасибо)

Вернуться к обсуждению:
Напечатать слово цифрами. Модифицировать код, используя StringBuilder C#
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2012, 13:32
Готовые ответы и решения:

Напечатать все слова предложения в порядке убывания их длин, используя StringBuilder
Помогите пожалуйста, надеюсь есть люди которым этот вопрос покажется очень лёгким. Надо написать...

Напечатать число в интервале от 1 до 999, заданное арабскими цифрами, римскими цифрами
Напечатать число в интервале от 1 до 999, заданное арабскими цифрами, римскими цифрами.

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

Используя множественный тип напечатать все слова, состоящие из тех же литер, что и последнее слово текста
заранее благодарю ! 1)Дан текст , заканчивающийся точкой. Текст состоит из слов , разделенных...

1
04.06.2012, 13:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2012, 13:32
Помогаю со студенческими работами здесь

Используя строки типа StringBuilder
Сформировать строку длины N (N — четное), которая состоит из чередующихся символов C1 и C2, начиная...

Сгенерировать 10 случайных чисел и собрать их в строку, используя StringBuilder
Сгенерировать 10 случайных чисел и собрать их в строку, используя StringBuilder. Строку вывести в...

Скопировать, модифицировать и вывести слово
хочу создать программу, самую простую. Смысл заключается в том, чтобы я в первое поле вводил слово,...

Модифицировать код так, чтобы в случае если будут введены буквы код выдавал ошибку
#include &lt;iostream&gt; #include &lt;climits&gt; #include &lt;windows.h&gt; using namespace std; int main()...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru