Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.95/190: Рейтинг темы: голосов - 190, средняя оценка - 4.95
1 / 1 / 3
Регистрация: 04.08.2015
Сообщений: 187

Как сделать листинг и описание кода?

29.01.2016, 15:17. Показов 37371. Ответов 30
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
простейшее консольное прога на дискриминант. как делать ЛИСТИНГ и описание кода? подскажите пожалуйста народ

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
using System;
 
 
namespace уравнение
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Решаем квадратное уравнение");
            Console.WriteLine("Введите а=");
            var a = double.Parse(Console.ReadLine());
            Console.Write("Введите b="
            var b = double.Parse(Console.ReadLine());
            Console.Write("Введите с=");
            var c = double.Parse(Console.ReadLine());
 
 
            var d = b * b - 4 * a * c;
         
 
            if (a == 0)
            {
                if (b == 0 && c == 0) Console.WriteLine("Множество решений");
                else
                    if (b == 0) Console.WriteLine("Решений нет");
                else Console.WriteLine("Один корень x={0}", -c / b);
            }
            else
            {
                if (d < 0) Console.WriteLine("Решений нет");
                else if (d == 0) Console.WriteLine("Квадратный корень x={0}", -b / 2 / a);
                {
                    var x1 = (-b + Math.Sqrt(d)) / 2 / a;
                    var x2 = (-b - Math.Sqrt(d)) / 2 / a;
                    Console.WriteLine("x1 ={0},x2 ={1}", x1, x2);
                }
            }
            Console.ReadKey();
        }
    }
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.01.2016, 15:17
Ответы с готовыми решениями:

Описание кода )
Есть код ,реализовывает класс квадратной матрицы заданного пользователем размера .Реализовываются методы позволяющие производить операции...

Описание программного кода
Ребята, выручайте, необходимо описать эту программу(желательно каждую в ней строку) using System; using System.Collections.Generic; ...

Как сделать листинг программы?
Подскажите как сделать листинг программы. Написал программу а теперь надо сделать листинг и результат работы, а т.к. я только начал изучать...

30
 Аватар для bublegums
17 / 17 / 17
Регистрация: 31.10.2014
Сообщений: 79
29.01.2016, 16:16
Итропинкаилесок, Почему у вас в формуле где x1,2 вы сначала делите на 2, а потом еще на 'a'?
Если мне не изменяет память, то там 2*a
0
 Аватар для Spectral-Owl
608 / 583 / 157
Регистрация: 29.06.2010
Сообщений: 1,620
29.01.2016, 16:24
Цитата Сообщение от Итропинкаилесок Посмотреть сообщение
как делать ЛИСТИНГ
прямо в студии Ctrl+P -> Ок
и из принтера магическим образом ваш листинг сам выползет.
1
1 / 1 / 3
Регистрация: 04.08.2015
Сообщений: 187
29.01.2016, 21:23  [ТС]
Spectral-Owl, код и является листингом ?
0
TheGreatCornholio
 Аватар для Woldemar89
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
29.01.2016, 21:32
Цитата Сообщение от Итропинкаилесок Посмотреть сообщение
код и является листингом ?
А ты догадливый
1
1 / 1 / 3
Регистрация: 04.08.2015
Сообщений: 187
29.01.2016, 21:35  [ТС]
Woldemar89, а сам код можете проверить ? Преподаватель говорит что код с ошибкой.... Он его запустил пару раз он работал и в какой-то n-ый раз он чето ввел и вылезла ошибка и довай унижать мну)) А я ведь новичок не шарю еще совсем ....
0
TheGreatCornholio
 Аватар для Woldemar89
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
29.01.2016, 21:42
Цитата Сообщение от Итропинкаилесок Посмотреть сообщение
а сам код можете проверить ? Преподаватель говорит что код с ошибкой....
А чему уравнение то равно? Y где?

Добавлено через 1 минуту
Хотя, чет туплю - 0 наверно.

Добавлено через 1 минуту
http://www.kvadur.info/
Думаю, нужно просто описать условия от A и D и не трогать остальное.

Где A не равно 0.
Если D > 0, то уравнение имеет два различных вещественных корня.
Если D = 0, то оба корня вещественны и равны.
Если D < 0, то оба корня являются комплексными числами.
0
1 / 1 / 3
Регистрация: 04.08.2015
Сообщений: 187
29.01.2016, 21:47  [ТС]
Ну код же нормальный правильно без ошибок ? Не должно же ошибку выдавать ?Woldemar89,

Добавлено через 4 минуты
Woldemar89, т.е убрать строки 22-29?
0
TheGreatCornholio
 Аватар для Woldemar89
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
29.01.2016, 21:49
Цитата Сообщение от Итропинкаилесок Посмотреть сообщение
Ну код же нормальный правильно без ошибок
Я хз, я бы так сделал, если что сильно не ругай, пятница все-таки

Кликните здесь для просмотра всего текста
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
using System;
 
 
namespace уравнение
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Решаем квадратное уравнение");
            Console.WriteLine("Введите а=");
            var a = double.Parse(Console.ReadLine());
            Console.Write("Введите b="
            var b = double.Parse(Console.ReadLine());
            Console.Write("Введите с=");
            var c = double.Parse(Console.ReadLine());
 
 
            var d = b * b - 4 * a * c;
         
 
            if (a == 0) Console.WriteLine("Уравнение не квадратное (оно линейное).");
                         
            else
            {
                if (d == 0) Console.WriteLine("Оба корня вещественны и равны. x12 = {0}", -b/2/a);
                if (d < 0) Console.WriteLine("Оба корня являются комплексными числами.");
                if (d > 0) Console.WriteLine("Уравнение имеет два различных вещественных корня. x1 = {0}; x2 = {1};",
                                             (-b + Math.Sqrt(d)) / 2 / a,(-b - Math.Sqrt(d)) / 2 / a);
            }
 
 
            Console.ReadKey();
        }
    }
}
1
1 / 1 / 3
Регистрация: 04.08.2015
Сообщений: 187
29.01.2016, 22:00  [ТС]
а как насчет описания.... просят написать описание можете скинуть ссылку где в кратце можно найти информацию что делают определенные методы и т.п

Добавлено через 2 минуты
Может какая программа есть например "справочник по С# где описываются действия элементов кода" ????Woldemar89,
например вводишь код а он тебе описывает )
0
TheGreatCornholio
 Аватар для Woldemar89
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
29.01.2016, 22:04
Цитата Сообщение от Итропинкаилесок Посмотреть сообщение
написать описание
Комментарии к коду сделай, или оформи все в класс с методами и перед классом и методами 3 раза жмакни слеш.
Появится че то типа этого. Summary, как ты понял, - описание.
C#
1
2
3
4
5
        /// <summary>
        /// 
        /// </summary>
        /// <param name="args"></param>
        static void Main(string[] args)
Добавлено через 55 секунд
Цитата Сообщение от Итропинкаилесок Посмотреть сообщение
например вводишь код а он тебе описывает
Кгда наводишь на методы итп - всплывает подсказка, ты может в своих проектах сделать также - используй summary - как я описал выше.
0
1 / 1 / 3
Регистрация: 04.08.2015
Сообщений: 187
29.01.2016, 22:08  [ТС]
Догадался посчет ошибок ) Преподаватель тупо меня завалил.... видимо вбил в место цифр буковки вшатал и глумился подоНОК

Добавлено через 1 минуту
Ок щас попробую
0
TheGreatCornholio
 Аватар для Woldemar89
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
29.01.2016, 22:08
Если хочешь получить свой проект как библиотеку классов, скомпилить, и чтобы ее юзали.
Сделай проект библиотекой классов, добавь описания и в проект-опции построение укажи,
то, что на скрине, тогда твою длл смогут подключать к проектам и читать, че она могет.
Миниатюры
Как сделать листинг и описание кода?  
0
TheGreatCornholio
 Аватар для Woldemar89
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
29.01.2016, 22:11
Цитата Сообщение от Итропинкаилесок Посмотреть сообщение
видимо вбил в место цифр буковки вшатал и глумился подоНОК
Глумиться над отсутствием защиты от дурака - их любимое дело

Добавлено через 1 минуту
По мне, когда-то, самое обидное было когда защита от дурака занимала больше, чем сама лаба..
0
1 / 1 / 3
Регистрация: 04.08.2015
Сообщений: 187
29.01.2016, 22:12  [ТС]
Woldemar89, а так я так примерно и делал только к каждой строке писал комментарий только я всякую чушь написал.... вот и думаю может есть программа или сайт для новичков где описываются методы класы и т.п Если наводить на элементы или хз как они нозываются КОДА то выходят на некоторых подсказки но они ГРУБЫЕ и непонятные.....
0
TheGreatCornholio
 Аватар для Woldemar89
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
29.01.2016, 22:15
Цитата Сообщение от Итропинкаилесок Посмотреть сообщение
где описываются методы класы
msdn - но, вставлять оттуда,- както глупо выглядит. Не понимаю, чего от тебя требуют.
Может, реально препод стебет, и\или не объясняет, что хочет видеть.
0
1 / 1 / 3
Регистрация: 04.08.2015
Сообщений: 187
29.01.2016, 22:24  [ТС]
Woldemar89, он требует описания.... Я сначала подумал что через слешы тоже хочет комментарии ) А потом говорит что не так надо делать... Надо прямо в отчете в ворде написать ОПИСАНИЕ:
например
using System;// using System; — говорит о том, что мы будем использовать в тексте программы некие классы (или другие типы) из пространства имен System библиотеки классов .NET Framework.

namespace уравнение // namespace — мы определяем для программы собственное пространство имен с именем уравнение.
{
class Program //Класс — это основная организационная структура объектно-ориентированных языков типа C#. Все ваши операторы должны находиться внутри определения какого-либо класса. Невозможно написать какой-либо оператор вне класса. Проще всего сказать, что класс — это совокупность данных и связанного с ним кода. Определение класса заключается в фигурные скобки.
{
static void Main(string[] args)// Функция Main является точкой входа в программу, с которой начинается ее выполнение. Ключевое слово void указывает, что функция ничего не возвращает. Функция Main принимает параметр в виде массива строк с именем args. Данный параметр имеет смысл, когда мы запускаем приложение и передаем ему в командной строке какие-либо параметры, которые затем передаются приложению в массиве args.
"Информация возможна не верна"

Добавлено через 4 минуты
Woldemar89, вообщем главная проблема в том что я не могу описать действия кода че оно делает в той или и ной момент и т.п Нешарю в C# юзать начал неделю назад
0
TheGreatCornholio
 Аватар для Woldemar89
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
29.01.2016, 22:27
Цитата Сообщение от Итропинкаилесок Посмотреть сообщение
он требует описания....
Ну, раз ты понял, что он хочет - накатай, ты неплохо начал, в чем конкретно трудности?
0
1 / 1 / 3
Регистрация: 04.08.2015
Сообщений: 187
29.01.2016, 22:37  [ТС]
Console.WriteLine (выводит вводит .... как правильно описать ))
var...(что такое ? )))
if (условие или как описать эту штуКУ ? )
else - ?

Вот так не могу сформулировать правильно

Добавлено через 34 секунды
Woldemar89,

Добавлено через 5 минут
Console.WriteLine (выводит вводит .... как правильно описать ))
var n = double.Parse(Console.ReadLine())
var...(что такое ? )))
if (условие или как описать эту штуКУ ? )
else - ?

Вот так не могу сформулировать правильно

Добавлено через 34 секунды
Woldemar89,
0
TheGreatCornholio
 Аватар для Woldemar89
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
29.01.2016, 22:43
Цитата Сообщение от Итропинкаилесок Посмотреть сообщение
не могу сформулировать правильно
Цитата Сообщение от Итропинкаилесок Посмотреть сообщение
как правильно описать
Да хз, у препода реакция не предсказуемая какая то.
var - при компиляции подставит тип, что справа.
if (выражение) { чототам} - если выражение в скобках == true, делаем чототам.
else { еще чототам} иначе - делаем еще чототам
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.01.2016, 22:43
Помогаю со студенческими работами здесь

Получить ассемблерный листинг из кода на с++
Здравствуйте! Требуется написать программу на ассемблере, которая бы занималась неким преобразованием текста. По условию не возбраняется...

Вытащить листинг программного кода
Помогите с листингом программного кода 1C, сама программа во вложении.нужен листинг в ворде

Cамый краткий листинг - самый подробный листинг.
Здравствуйте. Надо провести трансляцию программы SIMPLE.ASM с использованием TASM.EXE и получите: 1) самый краткий листинг; 2) самый...

Как сделать описание выпадающим?
Во вложениях Gif-анимация для понятности. (нажмите на нее, она лучше будет отображаться) Нужно, чтобы при наведении на раздел...

Листинг программ, сделать в виде файлов паскаля.
Привет всем, вы мне не поможете с одной проблемой.., мне нежны программы в в виде фаилов Паскаля.. я бы и сама ввела их но никак не могу...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru