Форум программистов, компьютерный форум CyberForum.ru

Правильно ли я написал программу? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сумматор от 0 до 100000000 http://www.cyberforum.ru/cpp-beginners/thread1622168.html
Дамы и господа, требуется ваша помощь в создании программы в Code::Blocks IDM с использованием long float и double циклом for и выводом результата с помощью cout.
C++ Написать алгоритм вычисляющий число а, для которого выполняется условие (рекурсивные функции) написать алгоритм вычисляющий число а, для которого выполняется неравенство 2^(a-1)<=n<=2^a , где n – натуральное число. Для подсчета числа а использовать формулу: если n =1, а =1. если n>1 тогда a=a(n/2)+1 #include <iostream> #include <math.h> using namespace std; float a(float n) { if (n==1) return 1; else return a(n/2)+1; } int main() http://www.cyberforum.ru/cpp-beginners/thread1622164.html
C++ Найти сумму двух чисел, полученных в результате сравнения чисел, полученных в результате вычисления выражений
Даны действительные числа a, b, c. Найти: max(a+b, b+c) + min(a+c, b)
C++ Получить новую матрицу путём деления всех элементов данной матрицы на наибольший по модулю элемент
Дана действительная матрица размером n*m. Получить новую матрицу путём деления всех элементов данной матрицы на наибольший по модулю элемент.
C++ Чем отличается override от virtual? http://www.cyberforum.ru/cpp-beginners/thread1622143.html
Так и не понял. Если указать метод как override, то он переопределит метод базового класса Для этого метод базового класса должен быть virtual? Но virtual методы и без этого переопределяются, разве не так?
C++ Сумма элементов матрицы в строках с отрицательными элементами В общем, есть функция. Она должна находить сумму элементов матрицы в тез строках, в которых содержатся отрицательные числа. Где у меня ошибка? #include <iostream> #include <iomanip> #include <cstdlib> #include <cmath> #include <clocale> using namespace std; подробнее

Показать сообщение отдельно
Mateshov
0 / 0 / 0
Регистрация: 13.09.2015
Сообщений: 20

Правильно ли я написал программу? - C++

22.12.2015, 17:07. Просмотров 126. Ответов 1
Метки (Все метки)

//В зависимости от размера суммы, размер налога с нее рассчитывается по следующей схеме:
1) Если сумма не превышает некоторую величину а, то налог не вычитается
2. Если сумма больше а, но не превышает b, то налог составляет 10%
3. Если сумма больше b, но превышает c, то налог составляет 25%
4. Если сумма больше с, то налог составляет 50%
Определить, какой налог будет вычислен с суммы в размере S
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
#include<iostream>
#include<locale>
 
 
using namespace std;
 
int main()
{
    setlocale (0,"");
    int a,b,c,n,x;
    cout<<"Ввести a ";
    cin>>a;
    cout<<"Ввести b ";
    cin>>b;
    cout<<"Ввести c ";
    cin>>c;
    cout<<"Ввести n ";//сума
    cin>>n;
    if (n<=a) x=n;
    else if (n>a && n<=b) x=n-((n*10)/100);
    else if (n>b && n<=c) x=n-((n*25)/100);
    else x=n-((n*50)/100);
    cout<<"Ответ: "<<x<<endl;
    system("pause");
    return 0;
}
 Комментарий модератора 

Mateshov, пожалуйста, прочитайте правила форума и постарайтесь впредь их соблюдать:
П. 4.9. Используйте тэги форматирования текста для удобства восприятия ваших сообщений другими пользователями.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru