Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Можно ли в цикле использовать циклы https://www.cyberforum.ru/ csharp-beginners/ thread2171857.html
Нужно записать в файл базу номеров две цифры не известны, я создал цикл for, внутри этого цикла еще один цикл. Значение первого цикла это первая цифра, значение второго вторая цифра. Никаких ошибок не выдает, пробовал записать в textBox тоже не выходит. В чем может быть проблема? string phone = "70000000*4*"; for (int i = 0; i >= 9; i++) { for (int j = 0; j >= 9;...
Вывод чисел в случайном порядке C#
Доброго времени суток! Столкнулась с проблемой эта программы должна выводить числа в случайном порядке (до 20), но она дно число пропускает, а другое выводит 2 раза. Можете мне помочь? using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp1 { class Program
C# Работа с виртуальным методом Нужно создать виртуальный метод в производном классе. Класс создала, метод вроде тоже, но не работает. Подскажите, что изменить Matrix.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using MatrixZNMatrix; https://www.cyberforum.ru/ csharp-beginners/ thread2171834.html C# Расставить рандомно знак https://www.cyberforum.ru/ csharp-beginners/ thread2171801.html
Приветствую Всех. Есть строка, к примеру string strk = "abcde"; Есть знак string strZnk = "*"; Необходимо прогнать в цикле так, чтоб были все варианты со звёздочкой, типа a*bcde
Что должно быть на выходе? C#
Здравствуйте, у меня задание: Напишите метод, который создает массив из count первых четных чисел больших нуля, в порядке возрастания. У меня получилась такая программа public static int GetFirstEvenNumbers(int count) { if (count < 1) return null; int tempArray = new int; for (int i = 1; i <= count; i++) tempArray = i *...
C# Отправить лог-файл в БД https://www.cyberforum.ru/ csharp-beginners/ thread2171769.html
Доброго здоровья! Требуется организовать отправку лог-файла в БД. Что имеется на ПК (он же "сервер"): 1. Службу, написана на C#, которая формирует и пишет в лог-файл строки. В ней и буду реализовывать механизм отправки в базу. 2. Oracle Client 11g. 3. Так же есть АСУТП, которая использует PL/SQL запросы для связи с БД. Решение вижу такое: раз в час служба устанавливает связь с базой и...
C# Определить, сколько раз в тексте встречаются заданные слова Help, я вообще не успеваю Определить, сколько раз в тексте встречаются заданные слова: Дан файл с учебным расписанием. Написать программу, которая определяет количество лекционных, практических и лабораторных занятий. Вывести их количество на экран. https://www.cyberforum.ru/ csharp-beginners/ thread2171762.html Найти все целые числа из диапазона от А до В, оканчивающиеся на любую четную цифру C#
Замечание. Решите каждую задачу тремя способами – используя операторы цикла while, do while и for.
C# Как скачать файл по ссылке не указывая его имя? Пример using System; using System.Net; class Program { static void Main(string args) { WebClient webClient = new WebClient(); https://www.cyberforum.ru/ csharp-beginners/ thread2171664.html C# Заменить все прописные буквы, кроме букв, стоящих после точки, строчными буквами https://www.cyberforum.ru/ csharp-beginners/ thread2171593.html
Текст, не содержащий собственных имён и сокращений, набран полностью прописными русскими буквами. Заменить все прописные буквы, кроме букв, стоящих после точки, строчными буквами.
C# Вычислить значение суммы бесконечного ряда с точностью 10-4 для x=0,70. Определить число членов ряда, вошедших в сумму
помогите плиз мозг уже закипел тему вообше не понял по си шарп
C# Рандом без повторения Здравствуйте! Мне нужно сделать рандом так, чтобы после 1 сгенерированного числа это число больше не генерировалось. Я думал решить это так. List<int> ispolzovano = new List<int>(); Random rnd = new Random(); bool done = false; void Button1Click(object sender, EventArgs e) { int value = rnd.Next(1,4); if(done == false) { https://www.cyberforum.ru/ csharp-beginners/ thread2171574.html
0 / 0 / 0
Регистрация: 10.01.2018
Сообщений: 4
0

Задание по ООП немного не догоняю - C# - Ответ 12018225

10.01.2018, 18:01. Показов 897. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Построить свою программу таким образом, чтобы в ней выполнялись следующие требования:
• Создание программ с использованием механизма наследования с применением абстрактных классов.
• Реализация принципа полиморфизма с использованием виртуальных методов и переопределение их в производных классах
Часть 1
• Составить программу с абстрактным (стр. 181) родительским классом. В потомке создать метод выдачи результатов расчета на экран с указанием названий полей и их значений. Расчеты и вывод информации происходят в отдельных методах.
Часть 2
• Для решения задачи части 2. Создать бесплодный класс, который будет потомком исходного класса. В нем есть метод для вывода параметров объекта и добавить результат из вызова своего метода для расчета значений из второй части задания.

8.
Печатная продукция (поле - название) Журнал (поля: тираж, цена), газета (поля количество листов, стоимость листа, тираж) Стоимость тиража.
8. Организовать вычисление средней стоимости журналов и средней стоимости газет.

Добавлено через 2 часа 36 минут
я сделал так
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
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApplication12
{
    class ЛР8
    {
        abstract class ClassR
        {
            public double V, S, Sh, D;
            public int KSh, KD, col,col1,col2;
            public abstract void Vvv(double a, double b);
 
        }
        class Class1 : ClassR
        {
            public override void Vvv(double a, double b)
            {
                Sh = a * col;
                D = (b*col1)*col2;
            }
            public void Vivod()
            {
 
                Console.WriteLine("_______________________________________________________");
                Console.WriteLine("Стоймость литературы:\nЖурналы= {0:0.00} руб\nГазеты= {1:0.00} руб", Sh, D);
                Console.WriteLine("_______________________________________________________");
            }
        }
        sealed class Class2 : ClassR
        {
            double k1 = 0, k2 = 0, s1 = 0, s2 = 0;
            public override void Vvv(double a, double b)
            {
                Sh = a * KSh;
                D = (b * col1) * KD;
                s1 = s1 + Sh;
                s2 = s2 + D;
            }
            public void Vvv2()
            {
                Console.WriteLine("Введите количество журналов: ");
                KSh = Convert.ToInt32(Console.ReadLine());
                Console.WriteLine("Введите количество газет: ");
                KD = Convert.ToInt32(Console.ReadLine());
                Console.WriteLine("Введите количество листов в газетах: ");
                col1 = Convert.ToInt32(Console.ReadLine());
                for (int i = 0; i < KSh; i++)
                {
                    Console.Write("Введите Цену {0}-го Журнала: ", i + 1);
                    V = Convert.ToDouble(Console.ReadLine());
                    Vvv(V, 0);
                    k1++;
                }
                for (int i = 0; i < KD; i++)
                {
                    Console.Write("Введите цену {0}-ой Газеты: ", i + 1);
                    S = Convert.ToDouble(Console.ReadLine());
                    Vvv(0, S);
                    k2++;
                }
                Console.Write("Средняя стоимость журналов= {0:0.00} руб\nСредняя стоимость газет= {1:0.00} руб", s1 / k1, s2 / k2);
            }
        }
        static void Main(string[] args)
        {
            Console.WriteLine("1)");
            Console.WriteLine("Введите цену за 1 экземпляр журнала и газеты в руб");
            Class1 C1 = new Class1();
            Console.Write("Введите цену журнала: ");
            C1.V = Convert.ToDouble(Console.ReadLine());
            Console.Write("Количество журналов: ");
            C1.col = Convert.ToInt32(Console.ReadLine());
            Console.Write("Введите цену за лист газеты: ");
            C1.col1 = Convert.ToInt32(Console.ReadLine());
            Console.Write("Введите количество листов: ");
            C1.col2 = Convert.ToInt32(Console.ReadLine());
            Console.Write("Введите количество газет: ");
            C1.S = Convert.ToDouble(Console.ReadLine());
            C1.Vvv(C1.V, C1.S);
            C1.Vivod();
            Console.WriteLine("2)");
            Class2 C2 = new Class2();
            C2.Vvv2();
            Console.ReadKey();
        }
    }
}


Вернуться к обсуждению:
Задание по ООП немного не догоняю C#
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2018, 18:01
Готовые ответы и решения:

Пытаюсь,но не догоняю. Задание по массивам. Матрицам
Заданиемпо вба. Задание с массивами и матрицами тупо не понимаю. Помогите. Пожалуйста. Вроде...

Немного философии ООП
На днях на работе возник холивар с коллегами, к правильному решению пришли только на следующий...

Немного теории ООП
Добрый день! ООП отражает поведение объектов реального мира. Объект - набор данных, и методов для...

Обработка всех исключений TIdHTTP + немного ООП
Приветствую. У меня возникла потребность в обработке всех исключений компонента TIdHTTP для более...

1
10.01.2018, 18:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2018, 18:01
Помогаю со студенческими работами здесь

Немного не доганяю задание
Доброго времени суток!!! Ребята не ругайте меня сильно но вот потихоньку изучаю язык...

Немного не понимаю задание
Реализовать программу монитор, отслеживающую состояние заданного при запуске каталога и...

Из turbo в ABC. немного подправить. Графическое задание
uses crt,graph; const n=31; {массив - константа, можно ввести с клавиатуры} a:array...

Задание на ООП
Здравствуйте, форумчане, мне дали задание на ООП. Я его решил как я смог, на что у меня хватает...

Задание по ООП
Создать объект с данными содержащими сведения о сдаче группой студентов экзамена (фамилия, имя,...

Задание “Цех” ООП
Всем привет! только начали изучать ооп и вот дали задание не могу понять как риолезовать. в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru