Форум программистов, компьютерный форум, киберфорум
Наши страницы

Банкомат. В чем ошибка? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа переноса слов по слогам исправить ошибки http://www.cyberforum.ru/cpp-beginners/thread1155352.html
#include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> const maxrule=4;//êîë-âî ïðàâèë ïåðåíîñà...ìîæåòå äîïèñàòü ñâîè... ô-öèÿ äîëæíà ïðèíèìàòü ñëîâî è âîçâðàùàòü ïîçèöèþ...
C++ Составить программу для вычисления среднего объема шаров Решите пожалуйста=* Составить программу для вычисления Z=\frac{{V}_{1}+{V}_{2}+{V}_{3}}{3} где - {V}_{1},{V}_{2},{V}_{3} - объемы шаров с радиусами {r}_{1},{r}_{2},{r}_{3}, Вычисление объема шара... http://www.cyberforum.ru/cpp-beginners/thread1155350.html
Трабл с решением задания, условные операторы C++
Здраствуйте, возникла определенная проблема при решении задания. Полагаю, не суть, что за задание, проблема вот в чем: В приведенном ниже алгоритме: #include <stdio.h> #include <conio.h>...
C++ Проверить, високосный ли год, и вычислить сколько членов семьи родились в високосные годы
Пожалуйста напишите код буду благодарна * Используя функцию year проверки ли год високосным, вычислить, сколько членов вашей семьи родились в високосные годы. Параметром функции является номер года,...
C++ Работа со структурами, исправить ошибки в коде http://www.cyberforum.ru/cpp-beginners/thread1155324.html
Задаю структуру. struct str_Discipl { int Lektchii, Lab, Prakt; String Naimenovanie_distchipliny; }Discipl; struct str_Spetcialnosti { str_Discipl; String Spetcialnost;
C++ Бинарный поиск (Сложность двоичного поиска) Вася загадал число от 1 до N. За какое наименьшее количество вопросов (на которые Вася отвечает "да" или "нет") Петя может угадать Васино число? Формат входных данных Вводится одно число N (1 <... подробнее

Показать сообщение отдельно
Somebody
2791 / 1602 / 147
Регистрация: 03.12.2007
Сообщений: 4,200
Завершенные тесты: 1
25.04.2014, 12:44
Цитата Сообщение от Supernatural Посмотреть сообщение
вообще, если ориентироваться по банкнотам центробанка, то минимальная бумажная денежная купюра - 10 рублей
Бумажные 5 рублей ещё никто не отменял, хоть их сейчас в обращении и нет. Что касается задачи, то у неё есть чёткие условия, и соотносить их с реальной жизнью не следует.
C++
1
2
if(((a>=3000)&&(a%50!=0))||((a>=3000)&&(a%100!=0))||(a<=50)|| ((a>=3000)&&(a%50!=0)&&(a%100!=0))||((a>=3000)&&(a%100==0)&&(a%50==0))||
    ((a>=3000)&&(a%100==0)&&(a%50!=0))||((a>=3000)&&(a%100!=0)&&(a%50==0))||((a%50!=0)&&(a%100!=0)))
Если всё лишнее тут сократить, получится:
C++
1
if (a >= 3000 || a <= 50 || a % 50 != 0)
Если ещё учесть условия задачи, это всё получается эквивалентно:
C++
1
if (a == 3000 || a == 50)
50 -> 0 100
C++
1
2
3
4
if ((a!=k2)&&(a!=k3)&&(a!=k4))
cout<<(a+k1)<<endl;
else 
  cout << '0'<< endl;
100 -> 0 500
200 -> 250 500 (250 на одну пятидесятку больше, чем 200, а он даже 200 не модет выдать)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.