Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/86: Рейтинг темы: голосов - 86, средняя оценка - 4.57
1 / 1 / 0
Регистрация: 27.10.2010
Сообщений: 21

Программа-банкомат!

07.12.2011, 17:04. Показов 16182. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Довольно интересная задача, описал ее как смог, если что неясно по условию, спрашивайте.

Используя оператор Switch, задать принцип работы банкомата (где можно положить деньги на телефон и т.д.). Шаги выполнения:
1)Задать запрос пароля (допустим 1234), если пароль введен правильно, то вывести платёжный список(см. пункт 2), а если неправильно то вывести на экран Пароль неверный и не начинать программу
2)Платёжный список : Внести средства на телефон, на интернет и на кредитку
3) После выбора операции нужно написать сумму которая вносится, и задать к каждому комиссию ( к примеру на телефон комиссия 7%, интернет 3% и на кредитку 1%)

Добавлено через 21 минуту
Надо написать на С++
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.12.2011, 17:04
Ответы с готовыми решениями:

Программа банкомат
Данный код полностью рабочий, но он как-то не красиво смотрится можно ли его переделать? #include <iostream> using namespace...

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

Банкомат
заданиеВ некотором государстве в обращении находятся банкноты определенных номиналов. Национальный банк хочет, чтобы банкомат выдавал любую...

2
 Аватар для BumerangSP
4311 / 1423 / 463
Регистрация: 16.12.2010
Сообщений: 2,939
Записей в блоге: 3
07.12.2011, 18:12
Лучший ответ Сообщение было отмечено Drake93 как решение

Решение

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
#include<stdio.h>
#include<math.h>
#include<conio.h>
#include<stdlib.h>
int proced(int n)
{ 
 int x1,y1;   
 printf("Платежный список\n");
 printf("1-Телефон\n");
 printf("2-Интернет\n");
 printf("3-Лредитка\n");
 y1=(x1*7)/100;
 scanf("\n%d",&n);
  switch (n)
   {
    case 1: { 
                 printf("Внести сумму: "); 
                 scanf("%d",&x1); 
                 y1=(x1*7)/100; //Здесь он просто выдает 7% от любой суммы
                 printf("%d, комиссия= %d",x1,y1);   
                } 
                break;
    case 2: ; break;  //Здесь так же,
    case 3: ; break;  //как и c первым
    default: printf("!");
   }
} 
           
int main()
{
 int n,passw;
 system("cls");
 while (scanf("\n%d",&passw))  
  if (passw==(1234))
   proced(n);
   else 
    printf("Ошибка. Повторите ввод:\n");       
 getch();
 return 0;
}
1
1 / 1 / 0
Регистрация: 27.10.2010
Сообщений: 21
07.12.2011, 19:02  [ТС]
BumerangSP, спасибо большое работает отлично, но при запуске программы просто пустое окно и ничего не написано

Добавлено через 1 минуту
а всё разобрался куда вставлять printf))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.12.2011, 19:02
Помогаю со студенческими работами здесь

Система банкомат
Создать принцип работы банкомата в консольном виде на C++ Visual Studio 2013 Принцип работы: 1.ввод пароля - введите 1 2. выход -...

Банкомат. В чем ошибка?
Лимит времени 2000/4000/4000/4000 мс. Лимит памяти 65000/65000/65000/65000 Кб. Автор: Фёдор Меньшиков, ВГПУ. Реальный текст...

написать прогу банкомат
Вот надо написать прогу банкомат и столкнулся с проблемой вот код bool ATM::login() { ...

Класс имитирующий Банкомат
Создать систему имитирующую класс Банкомат. При снятии наличных со счета банкомат предлагает указать сумму (100, 200, 500, 1000 гривен –...

Задача про банкомат
В банкомате есть купюры номиналом, 5000, 2000, 1000, 500 и тд. Но, купюры каждого номинала всего 5 штук. Необходимо посчитать сколько купюр...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru