Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 05.05.2019
Сообщений: 76

Исправил ошибку CS5001, но программа не выдает результата

13.02.2021, 16:22. Показов 1426. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Компилятор visual studio
Я поставил статестический метод void Main но программа не выдайт результата!

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
132
133
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace Conver_10_p
{
    class Conver_10_p
    {
        private char CovITC;
        private string CovITP;
        private string CovFTP;
        private string CovD;
 
        static void Main(string[] args)
        {
            Console.WriteLine("Результат тестирования метода Do ({0}, {1}, {2}) = {3}");
            Console.ReadKey();
        }
        public Conver_10_p(char ITC, string ITP, string FTP, string CD)
        {
            CovITC = ITC; CovITP = ITP; CovFTP = FTP; CovD = CD;
        }
 
        public char GetITC()
        {
            return CovITC;
        }
 
        public int SetITC(int n1, int n2)
        {
            CovITC = Int_to_Char(n1, n2);
            return 1;
        }
 
        public string GetITP()
        {
            return CovITP;
        }
 
        public int SetITP(int n1, int n2)
        {
            CovITP = Int_to_P(n1, n2);
            return 1;
        }
 
        public string GetFTP()
        {
            return CovFTP;
        }
 
        public int SetFTP(double n1, int n2, int n3)
        {
            CovFTP = Flt_to_P(n1, n2, n3);
            return 1;
        }
 
        public string GetD()
        {
            return CovD;
        }
 
        public int SetD(double n1, int n2, int n3)
        {
            CovD = Do(n1, n2, n3);
            return 1;
        }
        //Преобразовать целое в символ
        public static char Int_to_Char(int d, int p)
        {
            char a; string b;
            int p1 = new int();
            p1 = p;
            b = Convert.ToString(d, p1);
            a = Convert.ToChar(b);
            return a;
        }
        //Преобразовать десятичное целое в с.сч. с основанием р.
        public static string Int_to_P(int n, int p)
        {
            string str = null;
            int k = 0;
            if (n >= p)
            {
                str += Do(n / p, p, 0);
            }
            k = (int)Math.Floor((decimal)n % p);
 
            if (k > 9)
                str += ((char)(k + 55)).ToString();
            else str += k.ToString();
 
            return str;
        }
        //Преобразовать десятичную дробь в с.сч. с основанием р.
        public static string Flt_to_P(double n, int p, int c)
        {
            string str = null;
            int k = 0;
            if (n >= p)
            {
                str += Do((int)n / p, p, c);
            }
            k = (int)Math.Floor(n % p);
 
            if (k > 9)
                str += ((char)(k + 55)).ToString();
            else str += k.ToString();
 
            return str;
        }
        //Преобразовать десятичную действительное число в с.сч. с осн. р.
        public static string Do(double n, int p, int c)
        {
            string str = null;
            int k = 0;
            if (n >= p)
            {
                str += Do((int)n / p, p, c);
            }
            k = (int)Math.Floor(n % p);
 
            if (k > 9)
                str += ((char)(k + 55)).ToString();
            else str += k.ToString();
 
            //Console.WriteLine("Имя: {0}  Возраст: {2}  Рост: {1}м", name, height, age);
            Console.WriteLine("Результат тестирования метода Do ({0}, {1}, {2}) = {3}", n, p, c, str);
            return str;
        }
    }
}
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.02.2021, 16:22
Ответы с готовыми решениями:

Программа которая выдает платформу компьютера выдает ошибку
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,...

При решении программа выдаёт значение функции, равное 0 или выдаёт ошибку. Что не так?
#include <iostream> #include <iomanip> #include <cmath> using namespace std; long Fact(short m)// функция вычисления факториала ...

Циклические операции. Программа не выдает ни результата, ни ошибки
простенькая задача вроде исходник правильный а вывод с ошибкой то есть, ошибки не какой не выводит, да и вообще не какого результата не...

5
 Аватар для Enifan
1849 / 1191 / 501
Регистрация: 14.10.2018
Сообщений: 3,211
13.02.2021, 16:35
Цитата Сообщение от AlinDen Посмотреть сообщение
метод void Main
В нем написано всего 2 строки кода. Что написали - то и выдает
PS статИческий и выдаЁт
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18298 / 14222 / 5368
Регистрация: 17.03.2014
Сообщений: 28,898
Записей в блоге: 1
13.02.2021, 16:41
AlinDen, так не выдает результата или при компиляции выдается ошибка CS5001? Это две большие разницы.
0
0 / 0 / 0
Регистрация: 05.05.2019
Сообщений: 76
13.02.2021, 16:55  [ТС]
Но как вывести public static string Do на void Main
0
 Аватар для JustinTime
964 / 582 / 268
Регистрация: 20.12.2016
Сообщений: 1,506
13.02.2021, 17:11
Лучший ответ Сообщение было отмечено OwenGlendower как решение

Решение

AlinDen,
C#
1
2
var res = Do(1,2,3);
Console.WriteLine(res);
Добавлено через 46 секунд
*вместо 1,2,3 подставьте свои значения.
0
0 / 0 / 0
Регистрация: 05.05.2019
Сообщений: 76
13.02.2021, 17:17  [ТС]
Потому-что всё запускается на функции static void Main?)

Добавлено через 2 минуты
спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.02.2021, 17:17
Помогаю со студенческими работами здесь

Программа выдает ошибку
Друг дал прогу не могу разобрать в чем ошибка, звтро сдавать ему Dim myfile myfile = RfRufile dren ("C:\test.txt") for ...

Программа выдает ошибку
Помогите пожалуйста. Программа выдает ошибку "Нет перегруженной программы с такими типами параметров. program sky; var x,y,R:Boolean; ...

Программа выдает ошибку
текст программы: .include "m16def.inc" .def temp=R16 .def res=R11 .equ a=5 .equ b=5 .equ c=5 .equ f=3 .equ g=3 .org 00 ...

Программа выдает ошибку
помогите не могу установить программу DtMPTool_IT1167B_V1.67B.7.0 Выдает такую вот ошибку: (сори не умею размещать изображения на...

Программа выдает ошибку
Не могу понять в чем ошибка программа простенькая , переменную K объявил в самом начале K=0 a = n = 30 km = 0 for i in...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru