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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ELDQS
10 / 10 / 1
Регистрация: 07.04.2011
Сообщений: 561
Записей в блоге: 1
#1

Рассчитать подоходный налог - C++

22.05.2011, 22:04. Просмотров 883. Ответов 8
Метки нет (Все метки)

В королевстве Нейтронии где денежной еденицей является tvarp, установлены следующие ставки подоходного налога:

первые 5000 tvarp: 0%

следующие 10000 tvarp: 10%

следующие 20000 tvarp: 15%

свыше 35000: 20%

Например, некто, получающий 38000 tvarp, должен был бы уплатить налог 5000 х 0.00 + 10000 х 0.10 + 20000 х 0.20, или 4500 tvarp. Надо написать программу которая использует цикл для запроса о доходах и для отображения суммы налога , когда пользователь вводит отрицательное число или нечисловое значение.


надо написать ее используя цикл массив оператор if и логичесские операции больше ничего я незнаю пока

как можно ее написать
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2011, 22:04     Рассчитать подоходный налог
Посмотрите здесь:

Налог на земельную собственность - C++
Местное налоговое управление нуждается в услугах по определению размеров налогообложения земельной собственности. Налоговая ставка...

Налог на земельную собственность - C++
Местное налоговое управление нуждается в услугах по определению размеров налогообложения земельной собственности. Налоговая ставка...

Найти фирму, от которой государство получает наибольший налог - C++
Помогите пожалуйста решить задачу,2 и 3 тесты дают неправильный результат,хоть убей,какие то проблемы с нецелыми значениями не могу понять...

Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. - C++
Использование функций возвращающих одно значение. Определить, какую заработную плату получит на фирме работник за выполненную работу,...

Рассчитать степени - C++
Рассчитайте 101, 102, 103,..., 1020. Выведите условия и результат на экран. Помогите, пожалуйста! Мне срочно!

Рассчитать энтропию - C++
Вообщем дан файл в котором 256 строчек с цифрами след. формата: 0.0 5.004132579488561E-6 1.0842287255558548E-5 ...

Рассчитать значение х - C++
Рассчитать значение х, определив и использовав необходимую функцию (процедуру): x=6+62+13+132+21+212

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
B.Stroustrup
0 / 0 / 0
Регистрация: 22.05.2011
Сообщений: 7
22.05.2011, 22:19     Рассчитать подоходный налог #2
в чем, собственно, сложность??
ELDQS
10 / 10 / 1
Регистрация: 07.04.2011
Сообщений: 561
Записей в блоге: 1
22.05.2011, 22:23  [ТС]     Рассчитать подоходный налог #3
я начинающий програмист для меня это копец сложно
Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
22.05.2011, 22:38     Рассчитать подоходный налог #4
Цитата Сообщение от ELDQS Посмотреть сообщение
следующие 10000 tvarp: 10%
следующие 20000 tvarp: 15%
Цитата Сообщение от ELDQS Посмотреть сообщение
должен был бы уплатить налог 5000 х 0.00 + 10000 х 0.10 + 20000 х 0.20
Взаимоисключающие параграфы.

Добавлено через 1 минуту
Ну о том что налогами обкладывают по столь странной формуле я вообще молчу или это вы сами пример привели и человек получающий 38000 всё же платит один налог, а не все предыдущие до этой суммы?
ELDQS
10 / 10 / 1
Регистрация: 07.04.2011
Сообщений: 561
Записей в блоге: 1
22.05.2011, 22:58  [ТС]     Рассчитать подоходный налог #5
Цитата Сообщение от Gepar Посмотреть сообщение
Взаимоисключающие параграфы.

Добавлено через 1 минуту
Ну о том что налогами обкладывают по столь странной формуле я вообще молчу или это вы сами пример привели и человек получающий 38000 всё же платит один налог, а не все предыдущие до этой суммы?
первые 5000 tvarp: 0%

следующие 10000 tvarp: 10% =1000

следующие 20000 tvarp: 15% =3000

свыше 35000: 20%

он платит за 38000 tvarp 4600 tvarp

это задание такое у меня в книге

Добавлено через 4 минуты
всмысле все предыдущие

Добавлено через 10 минут
Цитата Сообщение от B.Stroustrup Посмотреть сообщение
в чем, собственно, сложность??
может часть кода мне напишите а дальше я сам разберусь
ту часть кода которая вычисляет налог? как это зделать
Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
22.05.2011, 23:18     Рассчитать подоходный налог #6
Цитата Сообщение от ELDQS Посмотреть сообщение
Например, некто, получающий 38000 tvarp, должен был бы уплатить налог 5000 х 0.00 + 10000 х 0.10 + 20000 х 0.20, или 4500 tvarp.
Цитата Сообщение от ELDQS Посмотреть сообщение
он платит за 38000 tvarp 4600 tvarp
Взаимоисключающие параграфы 2.

Добавлено через 5 минут
Цитата Сообщение от ELDQS Посмотреть сообщение
может часть кода мне напишите а дальше я сам разберусь
Так что же его писать. Вот набросок, доделывайте
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# include <iostream>
using namespace std;
 
int main()
{
    int x;//сумма
    int n=0;//налог
    cin<<x;
    if(x>=10000)
     n+=1000;
    if(x>=20000)
     n+=хзсколько, тебя попробуй пойми;
    if(x>=35000)
     n+=7000;
    cout<<n;
}
ELDQS
10 / 10 / 1
Регистрация: 07.04.2011
Сообщений: 561
Записей в блоге: 1
22.05.2011, 23:38  [ТС]     Рассчитать подоходный налог #7
нет он не подходит там вот как
к примеру ты получаеш 13000
значит твои первые 5000 не считаются а потом твои следующие 10000 будут брать по 10 % а у тебя осталось 8000 значит с него забирают 800 и в общем будет 800
незнаю как объяснить по другому
Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
23.05.2011, 00:02     Рассчитать подоходный налог #8
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Ну если в этот раз я правильно понял то
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
# include <iostream>
using namespace std;
 
int main()
{
    int x;//сумма
    double n=0;//налог
    cin>>x;
    x-=5000; //отбросить не облагаемую налогами сумму
    if(x>=0 && x<=10000)
     n+=x*0.1;
    else
     {
         n+=1000;
         x-=10000;
     }
    if(x>=0 && x<=20000)
     n+=x*;
    else
    {
        n+=;
        x-=20000;
    }
    if(x>=0)
     n+=x*0.2;
    cout<<n;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.05.2011, 00:17     Рассчитать подоходный налог
Еще ссылки по теме:

Рассчитать сумму оплаты - C++
Напишите программу расчёта суммы оплаты за электроэнергию за месяц, используя показания счётчика и цену за 1 кВт. Если количество киловат...

Рассчитать определитель матрицы - C++
в файле test.in создать 2 матрицы , рассчитать их определитель и их результат записать в test.out

Рассчитать стоимость квартиры - C++
Квадратный метр площади в строящемся доме, стоит 270 у.е. (курс НБУ). Стоимость квартиры С определяется по формуле: С=ВК*П*К, где ВК -...

Рассчитать координаты точки - C++
Даны координаты двух точек: 1 (X1,Y1) и 2 (X2,Y2), и расстоние до точки 3: A. Необходимо определить координаты точки 3 (X3,Y3) при условии...

Рассчитать значение функции - C++
Рассчитать значение функции y=f(x) при некотором значении «х» с использованием предсавление функции в виде ряда: 1+х^1/1!+x^2/2!+.....;...


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

Или воспользуйтесь поиском по форуму:
ELDQS
10 / 10 / 1
Регистрация: 07.04.2011
Сообщений: 561
Записей в блоге: 1
23.05.2011, 00:17  [ТС]     Рассчитать подоходный налог #9
да правильно спасибо
токо некоторые суммы неправильно считает
но я понял дальше я сам
Yandex
Объявления
23.05.2011, 00:17     Рассчитать подоходный налог
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru