Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.01.2013, 19:08   #1
Надежда_ИСУ
Пользователь
 
Регистрация: 24.01.2013
Сообщений: 65
По умолчанию Решение задач на C#

Доброго времени суток, дорогие форумчане!!!

Возникла проблема с решением задач на C#!
А в понедельник уже экзамен, а это и есть допуск к экзамену!
Очень прошу помочь в данной ситуации...
Расскажите как можно сделать,объясните в крации!!!

Вот собственно и задачи:

1. Оператор выбора (Case).
Дано целое число K. Вывести строку-описание оценки,соответствующий числу K (1-плохо,2-неудовлетворительно,3-удовлетворительно,4-хорошо,5-отлично).Если K не лежит в диапазоне 1-5, то вывести строку "Ошибка".
2. Цикл с параметром (For).
Даны два целых числа A и B(A< B).Вывести в порядке возрастания все целые числа,расположенные между A и B (включая сами числа A и B), а также количество N этих чисел.
3. Цикл с параметром (For).
Дано вещественное число X (|X|<1) и целое число N(>0). Найти значение выражения
x+1*x(3 степень)/(2*3)+1*3*x(5 степень)/(2*4*5)+...+
1*3...(2*N-1)*x(2*n+1 степень))/(2*4...(2*N)*(2*N+1)).
Полученное число является приближенным значению функции arcsin в точке X.
4. Цикл с условием (WHILE).
Даны положительные числа A и B (A> B). На отрезке длины A размещено максимально возможное кол-во отрезков длины B(без наложений).Не используя операций умножения и деления, найти кол-во отрезков B, размещёных на отрезке A.
5. Цикл с постусловием (Repeat/Do-WHILE).
Дано целое число N(>1). Если оно является простым, т.е. не имеет положительных делителей, кроме 1 и само на себя, то вывести TRUE, иначе вывести FALSE.
6. Одномерный массив (Array).
Дано целое число N(>0). Сформировать и вывести целочисленный массив размера N, содержащий степени двойки от первой до N-й :2,4,8,16,...
7. Последовательности (Series).
Даны десять вещественных чисел. Найти их произведение.
Заранее, большое СПАСИБО!!!
Надежда_ИСУ вне форума Ответить с цитированием
Старый 31.01.2013, 17:08   #2
mrMeerkat
Следопыт
Форумчанин
 
Аватар для mrMeerkat
 
Регистрация: 26.04.2012
Сообщений: 307
По умолчанию

Остальные лень(это, так ностальгирую по легким задачкам на шарпе)
1
Код:
            Console.WriteLine("Введите К");
            int K = int.Parse(Console.ReadLine());
            string s;
            switch (K)
            {
                case 1: s = "плохо"; break;
                case 2: s = "неудовлетворительно"; break;
                case 3: s = "удовлетворительно"; break;
                case 4: s = "хорошо"; break;
                case 5: s = "отлично"; break;
                default: s = "Ошибка"; break;
            }
            Console.WriteLine(s);
            Console.ReadLine();
2
Код:
            int A = 5, B = 13, k = 0;
            for (int i = A; i <= B; i++)
            {
                Console.WriteLine(i.ToString());
                k++;
            }
            Console.WriteLine("Количество: " + k.ToString());
            Console.ReadLine();
4
Код:
            int A = 22, B = 5, k = 0;
            while (A > B)
            {
                A -= B;
                k++;
            }
            Console.WriteLine("Количество: " + k.ToString());
            Console.ReadLine();
5
Код:
                        int N = 29, k = 1;
            bool f = false;
            do
            {
                if (N % ++k == 0)
                    f = true;
            } while (k <= Math.Sqrt(N));
            Console.WriteLine(f.ToString().ToUpper());
            Console.ReadLine();
6
Код:
            Console.WriteLine("Введите N");
            int N = int.Parse(Console.ReadLine());
            int[] Array = new int[N];
            int j=1;
            for (int i = 0; i < N; i++)
            {
                j <<= 1;
                Array[i] = j;
            }
            for (int i = 0; i < N; i++)
                Console.WriteLine(Array[i].ToString());            
            Console.ReadLine();
С Баша:Быть ленивым, глупым, жадным, да и просто редкостным гандоном и мудаком по жизни номально, а вот если ты матом ругаешься-то это да, ужасно и достойно общественного порицания.
mrMeerkat вне форума Ответить с цитированием
Старый 31.01.2013, 19:41   #3
Надежда_ИСУ
Пользователь
 
Регистрация: 24.01.2013
Сообщений: 65
По умолчанию

Цитата:
Сообщение от mrMeerkat Посмотреть сообщение
Остальные лень(это, так ностальгирую по легким задачкам на шарпе)
1...
2...
4...
Офигеть, спасибо огромнейшее, очень выручили!!!




_______________
НЕ злоупотребляйте излишним цитированием!
Это нарушение называется overquoting (оверквотинг)
Удаляйте из цитаты лишний текст!

Модератор.


Последний раз редактировалось Serge_Bliznykov; 31.01.2013 в 20:16.
Надежда_ИСУ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение задач на с++ nameless2152 Фриланс 1 27.03.2012 23:15
Решение задач $ back191 Общие вопросы C/C++ 0 26.03.2012 13:00
Решение задач в C++ exzi11 Помощь студентам 10 04.11.2011 03:44
Решение задач Irusik Паскаль, Turbo Pascal, PascalABC.NET 10 11.10.2010 18:48
Решение задач!!! Alex Disturbed Помощь студентам 0 27.09.2010 10:15