Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 18.05.2016
Сообщений: 29
1

Дать комментарии к программе

24.11.2016, 10:58. Просмотров 697. Ответов 2
Метки нет (Все метки)


к программе С некоторой даты по настоящий день прошло m месяцев, определить название месяца неизвестной даты.

Код:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
static void Main(string[] args)
        {
            Console.WriteLine("Введите сколько m месяцев прошло:");
            int curmonth = DateTime.Now.Month;
            int n = Convert.ToInt32(Console.ReadLine());
            for (int i = n; i >= 0; i--)
            {
                if (curmonth.Equals(0))
                    curmonth = 12;
                curmonth--;
            }
            string[] months = { "Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь" };
            Console.WriteLine(months[(curmonth)]);
            Console.ReadKey();
        }
Прошу о помощи!!!
Если у вас есть иная программа написана на С# и она описана, т.е. с комментариями, прошу прислать мне ее.!!!!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.11.2016, 10:58
Ответы с готовыми решениями:

Дать комментарии к программе
static void Main(string args) // аргументы { int n; n = Convert...

Отсортировать массив и дать комментарии к коду
Отсортировать данный массив вещественных чисел

Как дать программе доступ ко всем папкам и файлам
Здравствуйте, подскажите, как решить эту проблему => Access to the path 'C:\Documents and Settings'...

Можно ли дать программе админ права 1 раз, и больше не спрашивать?
Хочу что бы не вылазило окно с просьбой запустить от имени администратора каждый раз при старте...

2
209 / 206 / 146
Регистрация: 20.11.2014
Сообщений: 1,155
24.11.2016, 11:58 2
Что из этого всего не понятно? Тут же самые элементарные вещи использованы. Почитайте про цикл for, массивы и ввод/вывод в консольном приложении
0
2780 / 2013 / 1009
Регистрация: 14.08.2016
Сообщений: 6,900
24.11.2016, 15:40 3
C#
1
2
3
4
5
6
            Console.Write("введите кол-во месяцев: "); //спрашиваем 
            int m = int.Parse(Console.ReadLine()); //получаем строку, переводим в int и записываем в переменную
            var dt = DateTime.Now; // заносим в переменную текущую дату
            dt = dt.AddMonths(-1*m); //вычитаем из текущей даты необходимое кол-во месяцев
            Console.WriteLine($"{dt.ToString("MMMM")}"); // выводим на экран
            Console.ReadKey(true); // что консоль не закрылась сразу ожидаем нажатия клавиши
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.11.2016, 15:40

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

комментарии к программе
Ребят, закомментируйте пожалуйста программу, чтоб она стала понятна для восприятия: using System;...

Комментарии к программе
Напишите комментарии к каждой строчки программы пожалуйста namespace ConsoleApplication14 { ...

Дать пользователю возможность давать программе набор условий и данных в виде файла
Нужно дать пользователю возможность давать программе набор условий и данных в виде файла. Как это...

Три цикла в одной программе, дать возможность в меню выбрать тот или иной
Ребят подскажите пожалуйста. Имеется вот такое задание: Дана функция x=a*sin(k*t+2)*cos(k*t). ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.