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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.04.2014, 14:40   #11
Катерина19
Пользователь
 
Регистрация: 05.03.2014
Сообщений: 40
По умолчанию

Цитата:
Сообщение от AnryKZKZ Посмотреть сообщение
Примерный алгоритм таков:
1. Начало
2. Обнуляем переменные: P1, P2 – исходные данные; ITOG – полученное значение; X – счетчик операций; ZNAC – тип операции.
3. Получаем значение P1
4. Получаем значение ZNAC
5. Если X<>0 то значение P1=ITOG, а введенное значение является P2 и переходим к шагу 7
6. Получаем значение P2
7. Вычисление: если нажата клавиша «+» - ITOG=P1+P2; если «-» - ITOG=P1-P2; если «*» - ITOG=P1*P2; если «/» - проверяем P2=0: если да, выводим сообщение «На ноль делить нельзя», прерываем вычисление и выходим на шаг 3; если нет ITOG=P1/P2
8. Увеличиваем счетчик операций на 1 (X=X+1) и переходим на шаг 3.

Это все базовое. Если вводить еще сюда и проверку сколько нулей введено, удаление последнего числа (CE) или очистка полностью (С), да и прочие операции (x^2, 1/X, %, sqrt) - то алгоритм нужно будет корректировать. Но в целом основа такая.
Вы посмотрите по коду, который я размещал ранее.
___________________________________ ___________________________________ __________________________
А можно Вас попросить, если не сложно, сделать это схематически. Я не очень сильна в этом и даже спросить у знакомых не кого. (А на уроках информатики нас этому толком не учили)
Satana21

Последний раз редактировалось Катерина19; 19.04.2014 в 17:37.
Катерина19 вне форума Ответить с цитированием
Старый 21.04.2014, 22:33   #12
AnryKZKZ
Пользователь
 
Регистрация: 15.04.2014
Сообщений: 62
По умолчанию

Доброго времени суток.
Алгоритм, который действительно будет работать - прилагаю. Посмотрите, подумайте. Если что - спрашивайте. Постарался реализовать основные функции с защитой "от дурака"... Думаю проблем с расширением функций не будет. Только немного усложниться алгоритм.
Вложения
Тип файла: pdf алгоритм.pdf (97.4 Кб, 18 просмотров)
AnryKZKZ вне форума Ответить с цитированием
Старый 21.04.2014, 23:03   #13
Катерина19
Пользователь
 
Регистрация: 05.03.2014
Сообщений: 40
По умолчанию

Цитата:
Сообщение от AnryKZKZ Посмотреть сообщение
Доброго времени суток.
Алгоритм, который действительно будет работать - прилагаю. Посмотрите, подумайте. Если что - спрашивайте. Постарался реализовать основные функции с защитой "от дурака"... Думаю проблем с расширением функций не будет. Только немного усложниться алгоритм.
___________________________________ ____________________

Спасибо! Постараюсь разобраться)
Satana21
Катерина19 вне форума Ответить с цитированием
Старый 21.04.2014, 23:30   #14
AnryKZKZ
Пользователь
 
Регистрация: 15.04.2014
Сообщений: 62
По умолчанию

В алгоритмах нет ничего сложного - главное понять принцип работы...
Если что - пишите в личку.
AnryKZKZ вне форума Ответить с цитированием
Старый 22.04.2014, 00:41   #15
Катерина19
Пользователь
 
Регистрация: 05.03.2014
Сообщений: 40
По умолчанию

Цитата:
Сообщение от AnryKZKZ Посмотреть сообщение
В алгоритмах нет ничего сложного - главное понять принцип работы...
Если что - пишите в личку.
___________________________________ _________________________
Хорошо)
Satana21
Катерина19 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
блок-схема для работы с массивами. delphi. Duff-man Помощь студентам 1 21.07.2011 23:18
Delphi блок-схема. Rustafa13 Помощь студентам 9 28.06.2011 15:25
Блок схема Delphi Kinder74 Помощь студентам 0 13.05.2010 21:42
Блок-схема калькулятора SeregaIRK Помощь студентам 13 26.05.2009 23:01
Блок-схема на Delphi Сид Фриланс 4 02.05.2009 00:15