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

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

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
Ветаь
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 15
11.02.2011, 17:16     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #1
Использование функций возвращающих одно значение.
Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.02.2011, 17:16     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%.
Посмотрите здесь:

Почему нехорошо себя ведёт конструктор класса (не компилится ничё), если ему параметром ссылку на константу? C++
Составить программу которая рассчитывала бы заработную плату с учётом стажевых C++
Известны данные о зарплате каждого работника бригалы, в бригаде 25 человек. Определить суммарную заработную плату бригады и количество работников C++
Написать функцию, определяющую среднюю месячную заработную плату рабочего C++
C++ Структура элемента массива работник. Определить фамилию самого старшего мужчины
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
@KOT@
81 / 39 / 2
Регистрация: 29.01.2010
Сообщений: 386
11.02.2011, 17:25     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
double salary(double s)
{
    return s-s*0.2; 
}
int main()
{
    double s;
    cin>>s; 
    cout << salary(s);
    
}
Ветаь
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 15
11.02.2011, 17:31  [ТС]     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #3
а почему она не работает?
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
11.02.2011, 17:35     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #4
Цитата Сообщение от Ветаь Посмотреть сообщение
а почему она не работает?
напиши после строчки "#include ..." "using namespace std;". А на будущее - сразу конкретизируй, что именно не работает; выкладывай сообщение об ошибках, которые выдает компилятор/программа. Тут сидят отнюдь не телепаты, и чем больше ты представишь информации о проблеме, тем быстрее ты получишь на нее правильное решение.
@KOT@
81 / 39 / 2
Регистрация: 29.01.2010
Сообщений: 386
11.02.2011, 17:35     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #5
Цитата Сообщение от Ветаь Посмотреть сообщение
а почему она не работает?
всмысле не работает?
какой компилятор? какие ошибки выдает? (я не телепат)
Ветаь
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 15
11.02.2011, 17:44  [ТС]     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #6
ERROR NONAME01.CPP 6ECLARATION TERMINATED INCORRECTLY
вот такое выикакивает когда компилирую
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
11.02.2011, 17:46     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #7
Ветаь, какой компилятор (IDE)? Мой совет пробовал?
Ветаь
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 15
11.02.2011, 17:47  [ТС]     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #8
да, я побывал как ты говорил, но ничего не получается....((((

Добавлено через 17 секунд
а как узнать какой компилятор?))
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
11.02.2011, 17:49     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #9
Ветаь, в какой "программе" ты компилируешь?
4ance
1 / 1 / 0
Регистрация: 02.11.2010
Сообщений: 78
11.02.2011, 17:50     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #10
Цитата Сообщение от Ветаь Посмотреть сообщение
да, я побывал как ты говорил, но ничего не получается....((((

Добавлено через 17 секунд
а как узнать какой компилятор?))
В какой программе код пишешь?
DigsiL
9 / 9 / 1
Регистрация: 14.01.2011
Сообщений: 113
11.02.2011, 17:50     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #11
Тяжёлый случай.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
double salary(double s)
{
    return s-s*0.2; 
}
int main()
{
    double s;
    cin>>s; 
    cout << salary(s);
        
}
Ветаь
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 15
11.02.2011, 17:50  [ТС]     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #12
в с++ я работаю)
4ance
1 / 1 / 0
Регистрация: 02.11.2010
Сообщений: 78
11.02.2011, 17:53     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #13
Цитата Сообщение от Ветаь Посмотреть сообщение
в с++ я работаю)
Visual Studio, Borland?
Ветаь
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 15
11.02.2011, 17:54  [ТС]     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #14
Borland
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
11.02.2011, 17:55     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #15
Цитата Сообщение от Ветаь Посмотреть сообщение
Borland
уже лучше. Какой версии? Попробуй заменить "#include <iostream>" на "#include <iostream.h>"
Ветаь
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 15
11.02.2011, 18:02  [ТС]     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #16
всё рввно ничего у меня 2 ошибки
Declaration syntax error
function shold return a value
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
11.02.2011, 18:07     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #17
Попробуй так:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <stdlib.h>
 
double salary(double s)
{
    return .8 * s;
}
 
int main(void)
{
    double s;
    
    scanf("%lf", &s);
    printf("%f\n", salary(s));
    
    exit(0);
}
И так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream.h>
 
double salary(double s)
{
        return s-s*0.2; 
}
int main()
{
        double s;
        cin>>s; 
        cout << salary(s);
        return 0;
}
И скачай уже себе нормальный компилятор, который хотя бы поддерживает актуальный стандарт языка
Ветаь
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 15
11.02.2011, 18:11  [ТС]     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #18
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream.h>
 
double salary(double s)
{
        return s-s*0.2; 
}
int main()
{
        double s;
        cin>>s; 
        cout << salary(s);
        return 0;
}
я сделал так!)))) спасибо большое!!! очень помог!!)))) а можешь коментарии написать к строчкам 3,9,11

 Комментарий модератора 
Используй теги форматирования кода!
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
11.02.2011, 18:15     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #19
3 - объявление функции salary
9 - объявление переменной s типа double
11 - вывод на поток stdout результата работы функции salary, которой передали в качестве аргумента значение переменной s.
И да, если у тебя это скомпилировалось - это серьезный повод поменять компилятор, т.к. эта программа - неправильная, т.е. она не соответсвует стандартам языка и не будет компилироваться на нормальных компиляторах
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.02.2011, 18:17     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%.
Еще ссылки по теме:

Определить, работают ли в фирме люди с одной из заданных фамилий C++
C++ Определить, в какой фирме у "пятого самого высокооплачиваемого" зарплата больше

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

Или воспользуйтесь поиском по форуму:
Ветаь
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 15
11.02.2011, 18:17  [ТС]     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. #20
а за чем тогда ты мне дал неправильную прогу?
Yandex
Объявления
11.02.2011, 18:17     Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%.
Закрытая тема Создать тему
Опции темы

Текущее время: 00:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru