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

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

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.11.2018, 20:10   #1
serge1669
Пользователь
 
Регистрация: 27.10.2018
Сообщений: 10
По умолчанию Помогите составить программу

Нужна программа в консоли.
Введите переменные. Я ввожу а, в, с, а, с, и т. д. в произвольном порядке. Всего 7 переменных (а, в, с, д, е, f и g).
Затем программа должна выдать несколько вариантов сложения этих переменных, например:
1вар. (а=1.5, в=-2.0, с=3.0 и т. д.);
2вар. (а=-1.0, в=2.0, с=-2.0 и т. д.); всего примерно 15 вариантов.
Подскажите схему написания такой программы, используйте хотя бы 2-3 переменные и 2-3 варианта сложения. Я попробую сам доработать программу. Решение должно быть как можно просты, т. к. мои познания в языке С++ очень низкие. Я пользуюсь Code Blocks.

Изменю условие задачи.
Есть две переменные "a" и "b", которые я буду вводить по запросу программы.
Программа должна выдать два варианта суммы этих переменных:
- для 1-го варианта a=1.0; b=-1.0;
- для 2-го варианта a=-1.0; b=1.0.

Программа запрашивает "Введите переменные ", я ввожу любое кол-во этих двух переменных и в любом порядке, например "а, а, а, в," (на одной строчке через запятую или как-то по-другому, например)
Программа запрашивает "Введите переменную ", я ввожу "а", затем нажимаю "Enter"
"Для завершения нажмите 1 "
Снова запрос "Введите переменную ", я ввожу "а", затем снова "Enter"
"Для завершения нажмите 1 "
Снова запрос "Введите переменную ", я ввожу "а", затем снова "Enter"
"Для завершения нажмите 1 "
Снова запрос "Введите переменную ", я ввожу "в", затем снова "Enter" (это был последний ввод)
"Для завершения нажмите 1 "
Снова запрос "Введите переменную "
"Для завершения нажмите 1 ", я ввожу "1" и программа выдает мне два варианта сложения введенных мной переменных:
"sum1 " = 2.0 (т. е. "sum1 = 1+1+1-1 = 2.0)
"sum2 " = -2.0 (т. е. "sum2=-1.0-1.0-1.0+1.0 = -2.0).
Вот и все. Конечно, переменных и вариантов выдачи сумм у меня будет гораздо больше. Расширит программу я попробую сам.

Возможен другой вариант (он предпочтительней): программа будет выдавать решение после каждого ввода переменной "а" или "в".
Т. е. я ввожу первую переменную "а" и программа выдает "sum1 " = 1.0 | "sum2 " = -1.0, запоминает эти суммы и снова запрашивает переменную, я ввожу снова "а" и программа выдает "sum1 " = 2.0 | "sum2 " = -2.0 и т.д.
Для выхода из программы можно предусмотреть нажатие какай-нибудь кнопки.

Последний раз редактировалось serge1669; 04.11.2018 в 19:29.
serge1669 вне форума Ответить с цитированием
Старый 03.11.2018, 20:12   #2
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

В этом разделе решают за деньги. Если интересует, обращайтесь e-mail: informatik101@mail.ru vk.com/alexcoder1
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Старый 03.11.2018, 20:20   #3
serge1669
Пользователь
 
Регистрация: 27.10.2018
Сообщений: 10
По умолчанию

Напиши мне sergey.vislyaev@mail.ru
serge1669 вне форума Ответить с цитированием
Старый 04.11.2018, 14:58   #4
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 735
По умолчанию

Могу попробовать на Билдере 6 состряпать. Пишите: sergeisky@yahoo.com.
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.
Cuprum5 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите составить программу jara424 Помощь студентам 0 17.10.2015 22:09
Составить программу вычисления и печати таблицы значений функции при заданных значениях параметров Составить программу вычисле Марина1986 C/C++ Сетевое программирование 1 08.05.2013 13:34
Помогите составить программу. KirillG Паскаль, Turbo Pascal, PascalABC.NET 7 25.01.2009 16:43