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

Дано целое число в диапазоне 1-7. Вывести строку — название дня недели

02.05.2011, 13:58. Показов 13224. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дано целое число в диапазоне 1-7. Вывести строку — название дня недели, соответствующее данному числу (1 — «понедельник», 2 — «вторник» и т. д.).
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.05.2011, 13:58
Ответы с готовыми решениями:

Дано целое число в диапазоне 1-7. Вывести строку — название дня недели
Дано целое число в диапазоне 1-7. Вывести строку — название дня недели, соответствующее данному числу (1 — «понедельник», 2 — «вторник» и...

Дано целое число в диапазоне 1-7. Вывести строку - название дня недели,соответствующему данному числу
Дано целое число в диапазоне 1-7.Вывести строку - название дня недели,соответствующему данному числу (1-понедельник....)

Дано целое число в диапазоне 1-7: вывести название дня недели, соответствующее заданному числу
Вывести строку- название дня недели ,соответствующее данному числу(1 -"понедельник",2-"вторник" и т.д). За ранее большее...

8
 Аватар для dzjundzja88
289 / 234 / 32
Регистрация: 09.02.2011
Сообщений: 435
02.05.2011, 14:07
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
int n = 2;
strint str="";
switch(n)       
      {         
         case 1:   
            str="Понедельник";
            break;                  
         case 2:            
            str="Вторник";
            break;           
         case 3:            
            str="Среда";
            break;      
         case 4:            
            str="Четверг";
            break;      
         case 5:            
            str="Пятница";
            break;      
         case 6:            
            str="Суббота";
            break;      
         case 7:            
            str="Воскресенье";
            break;      
       }
Console.WriteLine(str);
Console.ReadKey();
так как n=2, то выведется вторник


Не по теме:

Ты что всей школе решаешь?

1
2 / 2 / 1
Регистрация: 10.04.2011
Сообщений: 35
02.05.2011, 14:23  [ТС]
Ты где нибудь видел что бы в школе C# изучали?
0
 Аватар для dzjundzja88
289 / 234 / 32
Регистрация: 09.02.2011
Сообщений: 435
02.05.2011, 14:26
Цитата Сообщение от Agent_147 Посмотреть сообщение
Ты где нибудь видел что бы в школе C# изучали?
А где такие элементарные задачи задают? В университете по началу хоть и тоже простые, но не в одно действие)
0
гроза ленивых студентов
 Аватар для znake
456 / 411 / 51
Регистрация: 27.03.2011
Сообщений: 823
02.05.2011, 15:18
dzjundzja88, можно еще перечислениями побаловаться
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
    class Program
    {
        public enum DaysOfWeek
        {
            Понедельник = 1,
            Вторник = 2,
            Среда = 3,
            Четверг = 4,
            Пятница = 5,
            Суббота = 6,
            Воскресенье = 7
        }
        static void Main(string[] args)
        {
            Console.Write("Введите число: ");
            int N = int.Parse(Console.ReadLine());
            Console.WriteLine("Это {0}", (Enum.GetValues(typeof(DaysOfWeek))).GetValue(N-1).ToString());
            Console.Read();
        }
    }
2
 Аватар для dzjundzja88
289 / 234 / 32
Регистрация: 09.02.2011
Сообщений: 435
02.05.2011, 15:25
znake, Не спорю, я просто никогда с ними не работал. Зачем лесть туда, где опыта "0"
0
Неадекват
 Аватар для freeba
1501 / 1237 / 248
Регистрация: 02.04.2010
Сообщений: 2,807
02.05.2011, 16:38
znake, не лень пальцы о клавиатуру стирать? можно обойтись встроенным в fw перечислением
C#
1
2
int n = int.Parse(Console.ReadLine());
Console.WriteLine(Enum.GetValues(typeof(DayOfWeek)).GetValue(n).ToString());
1
гроза ленивых студентов
 Аватар для znake
456 / 411 / 51
Регистрация: 27.03.2011
Сообщений: 823
02.05.2011, 16:48
freeba, лень сначала так и пытался... вот только ты об одной штуке забыл: это перечисление идет с воскресенья (0), кончается субботой (6)...
а у ТС описание задачи:

Цитата Сообщение от Agent_147 Посмотреть сообщение
Дано целое число в диапазоне 1-7. Вывести строку — название дня недели, соответствующее данному числу (1 — «понедельник», 2 — «вторник» и т. д.).
поэтому, чтобы не ковыряться с переворачиванием индекса, сделал свое перечисление

а, и да! в родном перечислении они на английском, а ТС хотел видеть русские
0
Неадекват
 Аватар для freeba
1501 / 1237 / 248
Регистрация: 02.04.2010
Сообщений: 2,807
02.05.2011, 20:13
znake, Эх, лентяй мое второе имя
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.05.2011, 20:13
Помогаю со студенческими работами здесь

Дано целое число K, лежащее в диапазоне 1–365. Определить номер дня недели для K-го дня года,
Дни недели пронумерованы следующим образом: 0 — воскресенье, 1 — понедельник, 2 — вторник, …, 6 — суббота. Дано целое число K, лежащее в...

Дано целое число в диапазоне 0 – 9. Вывести строку – название соответствующей цифры
Дано целое число в диапазоне 0 – 9. Вывести строку – название соответствующей цифры на русском языке (0 – «ноль», 1 – «один», 2 – «два»,...

Дано целое число в диапазоне 0–9. Вывести строку—название соответствующей цифры
Дано целое число в диапазоне 0 – 9. Вывести строку — название соответствующей цифры на русском языке (0 — "ноль", 1 —...

Дано целое число. Вывести строку — название соответствующей цифры
Плииииииииииз спасите мою шкуру......... Вариант 15. 3. Дано целое число в диапазоне 0 – 9. Вывести строку — название соответствующей...

Дано целое число в диапазоне. Вывести строку — словесное описание данного числа
Дано целое число в диапазоне 100 – 999. Вывести строку — словесное описание данного числа, например: 256 — "двести пятьдесят...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru