Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
Веб-Разработчик
 Аватар для Itachi261092
82 / 82 / 9
Регистрация: 23.01.2012
Сообщений: 702

Используя статическое наследование, статическое замещение, виртуальное или динамическое замещение, написать программу-калькулятор

12.02.2012, 17:38. Показов 2968. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите ребят, препод барыга. пришёл. о языке ни слова. Дал задание и ушёл( это первые две пары такие были(
1. Задание
Используя статическое наследование, статическое замещение, виртуальное или динамическое замещение, написать программу-калькулятор.
2. Постановка задачи
Калькулятор должен выполнять над целыми числами операции сложения, вычитания, умножения, деления, извлечения квадратного корня, умножения и деления на проценты, инверсии (y = -x).
3. Входные, выходные и промежуточные данные
Ввод данных осуществляется «нажатием» экранных «клавиш» (TButton) аналогично обычному калькулятору.
Промежуточные итоги вычислений хранятся в объекте Calc1 класса Calculator.
Вывод данных осуществляется посредством «индикатора» (TEdit).
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.02.2012, 17:38
Ответы с готовыми решениями:

Статическое событие. Костыль или нет
Суть следующая. Приложение на андроид. В нем динамически создаются диалоговые окна (класс диалоговых окон Dialog). В классе Dialog...

Динамическое и статическое выделение памяти
Добрый вечер. Если участок программы допускает создание некоего объекта и статически, и динамически, то какой способ лучше использовать? ...

Реализовать статическое и динамическое решение, оформив основные этапы решения задачи в виде функций.
Помогите плиииииииз(( Реализовать статическое и динамическое решение, оформив основные этапы решения задачи в виде...

16
 Аватар для WizarД
53 / 56 / 10
Регистрация: 07.02.2011
Сообщений: 556
Записей в блоге: 1
12.02.2012, 17:43
Ошиблись разделом,TButton и TEdit - дельфи,а не шарп
0
Веб-Разработчик
 Аватар для Itachi261092
82 / 82 / 9
Регистрация: 23.01.2012
Сообщений: 702
12.02.2012, 17:52  [ТС]
Цитата Сообщение от WizarД Посмотреть сообщение
Ошиблись разделом,TButton и TEdit - дельфи,а не шарп
не ошибся. дисциплина "Программирование на С#"... Не делайте из меня идиота
0
 Аватар для WizarД
53 / 56 / 10
Регистрация: 07.02.2011
Сообщений: 556
Записей в блоге: 1
12.02.2012, 18:15
В Шарпе есть элемент Button, TextBox, но никак не TButton и TEdit.
0
12.02.2012, 18:31  [ТС]

Не по теме:

Цитата Сообщение от WizarД Посмотреть сообщение
В Шарпе есть элемент Button, TextBox, но никак не TButton и TEdit.
Да, представляя я, приду на пару и преподу так заявлю: вы мне дали задание по делфи. он меня дебилом назовёт!

0
 Аватар для WizarД
53 / 56 / 10
Регистрация: 07.02.2011
Сообщений: 556
Записей в блоге: 1
12.02.2012, 18:35
Я вроде-бы ясно выразился, В шарпе таких элементов нету, так преподу и скажите.
0
 Аватар для irineyxxx
151 / 53 / 11
Регистрация: 18.09.2011
Сообщений: 730
12.02.2012, 19:00
Ребята, может всей массой преподавателями пойдем на языке С#. И будем задание давать ученикам и уйдём! Делайте сами...
0
Почетный модератор
 Аватар для Памирыч
23251 / 9163 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
12.02.2012, 19:58
Цитата Сообщение от Itachi261092 Посмотреть сообщение
о языке ни слова
Вот тебе и злая шутка над учениками.
Считай, это его хитрый ход, и завтра пять получат только те, кто не опростоволосился и заявил преподу "Звините, Сигизмунд Аристархович, но это не C#"
0
Эксперт .NET
 Аватар для kolorotur
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
12.02.2012, 23:54
C#
1
2
3
4
5
public class TButton : Button
{}
 
public class TEdit : TextBox
{}
Хехе.
Привет преподу.
0
Веб-Разработчик
 Аватар для Itachi261092
82 / 82 / 9
Регистрация: 23.01.2012
Сообщений: 702
13.02.2012, 01:32  [ТС]
а кроме приколов кто то может помочь?
0
Эксперт .NET
 Аватар для Casper-SC
4434 / 2094 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
13.02.2012, 01:43
Нашёл у себя (писал не я):
Вложения
Тип файла: zip Calculator.zip (46.7 Кб, 30 просмотров)
1
Веб-Разработчик
 Аватар для Itachi261092
82 / 82 / 9
Регистрация: 23.01.2012
Сообщений: 702
13.02.2012, 01:45  [ТС]
Casper-SC, и на этом спасибо. завтра посмотрю что это за пирожок)
0
13.02.2012, 01:45

Не по теме:

А вспомнил, это изначально писал не я, но поправил немного код, заменил какой-то бред (не помню точно) на enum и операции с ним. И ещё что-то там правил.

0
87 / 55 / 15
Регистрация: 01.10.2010
Сообщений: 492
13.02.2012, 19:51
Можешь попробовать мой переделать, там не все операции реализованы и все приёмы (см. ниже)

Calculator.rar

Судя по TEdit и TButton он сам возможно не особо разбирается с
Цитата Сообщение от Itachi261092 Посмотреть сообщение
статическое наследование, статическое замещение, виртуальное или динамическое замещение
P.S. Сам студент. Такие жопы тоже были
0
Веб-Разработчик
 Аватар для Itachi261092
82 / 82 / 9
Регистрация: 23.01.2012
Сообщений: 702
15.02.2012, 01:21  [ТС]
Цитата Сообщение от MDmitry_ Посмотреть сообщение
Судя по TEdit и TButton он сам возможно не особо разбирается с
( как же я буду разбираться? (кто меня научит если он сам в этом не очень? (
0
Эксперт .NET
 Аватар для Casper-SC
4434 / 2094 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
15.02.2012, 01:35
Цитата Сообщение от Itachi261092 Посмотреть сообщение
( как же я буду разбираться? (кто меня научит если он сам в этом не очень? (
Сам учи, в чём проблемы? Меня например никто не учил, я читал книгу, делал примеры из неё, реально старался запомнить (ну раз сам учил, значит был интерес). Сам язык не сложен вообще. Помимо языка нужно знать уйму всего, но это всё приходит с опытом написания программ и чтения разной литературы, статей и т.д. Я это к чему вообще говорю, просто я прочёл твои слова и сложилось впечатление, что это намёк: "или напишите за меня, или возьмитесь меня учить". Я не утверждаю, что это именно так, я говорю что это впечатление от слов. Например писать за кого-то пока этот кто-то куражит с друзьями и ничего не делает, как то мягко говоря не интересно.
0
Веб-Разработчик
 Аватар для Itachi261092
82 / 82 / 9
Регистрация: 23.01.2012
Сообщений: 702
15.02.2012, 01:56  [ТС]
Casper-SC, я не обижаюсь. потому что не скажу что прямо дейсвительно так, но от части точно да ( потому что я ленивый очень( и не думай что мне фиолетово... мне за это стыдно( учусь в платном инсте( а там вот такие преподы( обидно до слёз и сам лодырь и преподы такие же
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.02.2012, 01:56
Помогаю со студенческими работами здесь

Побитовое замещение
Не могу что-то догнать. Есть int 0x 00 00 00 00 Как наиболее простым способом заместить одну из пар 4 бит другой? set( 1, 0x56 ) ...

Замещение букв
Помогите пожалуйста Программа замещает строчные в заглавные (прописные буквы),а как сделать штоб все прописные буквы замещались в...

Замещение, но не Replace
Здравствуйте. Кто может подсказать алгоритм или функцию, с помощью которой можно заменять определённые символы в строке, но опираясь не на...

Замещение данных на форме
Какое средство использовать, чтобы реализовать замещение данных на главной форме по нажатию кнопок, без использования сторонних библиотек?...

Замещение и виртуальные функции
Ребят,какой смысл в создание виртуальных функций ,кроме как создание базовых классов объекты которых нельзя создать?Ведь можно просто...


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

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
Камера 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 с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru