С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 15.11.2015
Сообщений: 10

Найдите ошибку

27.12.2015, 12:11. Показов 452. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет,во написал программу.Помогите найти ошибку.
Условие: В распоряжении имеются только 5-рублевые монеты. Определить, сколько монет понадобится для оплаты цены, заданной целым числом, и какова будет сдача.
C++ (Qt)
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
#include <iostream.h>
#include <windows.h>
 
 
//---------------------------------------------------------------------------
 
 
int main()
{
    int A,B=0;
    cout<<"Ââåäèòå öåíó ïðîäóêòà:"<<endl;
    cout<<"A= ";cin>>A;
    while(A >=5)
    {
    A-=5;
    B++;
    }
     cout << "Cena = " << (A + 5 * B) << "\nB = " << B
        << "\nThe odd money = " << A << endl;
 
        system("pause");
        return 0;
}
            cout << "A = " << (A + 5 * B) << "\nB = " << B
        << "\nSdacha = " << A << endl;
Добавлено через 7 минут
Вот тут правильное,но не работает на C++ Builder.
Просто помогите переделать.
http://ru.static.z-dn.net/file... adf5f4.cpp

Добавлено через 10 минут
Передейлайте.Под Builder и чтобы Цену продукта,сами задавали,т.е cout "Введите цену продукта:" (вроде этого)
#include <iostream>
using std::cout;
using std::cin;
using std::endl;

int main()
{
int cost = 12, counter = 0;

while(cost >= 5)
{
cost -= 5;
counter++;
}

cout << "Cost = " << (cost + 5 * counter) << "\nCount = " << counter
<< "\nThe odd money = " << cost << endl;

cin.get();
return 0;
}
Заранее спасибо.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.12.2015, 12:11
Ответы с готовыми решениями:

найдите ошибку
подскажите где ошибка. выдает одну ошибку в конце. помойму на 25 строке #include &lt;stdio.h&gt; #include &lt;string.h&gt; #include...

Найдите ошибку...
Помогите исправить ошибку: Grid-&gt;Cells=(&quot;Начало&quot;); Grid-&gt;Cells=('Конец'); Grid-&gt;Cells=('Вес'); Ошибки: Unit1.cpp(97):...

Найдите ошибку....
Помогите, пожалуйста найти ошибку: void __fastcall TForm1::cmdDelClick(TObject *Sender) { int i; ...

3
34 / 34 / 21
Регистрация: 22.09.2013
Сообщений: 401
27.12.2015, 13:54
Не понятно что именно у вас не получилось? Какая ошибка? В вашем рабочем примере где задается цена продукта?

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
#pragma hdrstop
#pragma argsused
 
#ifdef _WIN32
#include <tchar.h>
#else
  typedef char _TCHAR;
  #define _tmain main
#endif
 
#include <stdio.h>
#include <iostream.h>
 
using namespace std;
 
 int _tmain(int argc, _TCHAR* argv[]) 
{
    int cost = 12, counter = 0;
    while(cost >= 5)
    {
        cost -= 5;
        counter++;
    }
        cout << "Cost = " << (cost + 5 * counter) << "\nCount = " << counter
        << "\nThe odd money = " << cost << endl;
        system("pause");
        return 0;
    return 0;
}
//---------------------------------------------------------------------------

Так работает в c++ builder консольном приложении.
0
0 / 0 / 0
Регистрация: 15.11.2015
Сообщений: 10
27.12.2015, 15:03  [ТС]
-ошибка,то-что вы сделали.
-вот эта работает,только язык другой,проверял через интернет компилятор.
cost-цена товара
The odd money-Сдача
Count-Это 5р.купюра (т.е сколько 5р. купюр мы даем за товар)
0
34 / 34 / 21
Регистрация: 22.09.2013
Сообщений: 401
27.12.2015, 17:10
А вы уверены что создаете консольное приложение а не VCL? Попробуйте добавить

C++
1
#include <vcl.h>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.12.2015, 17:10
Помогаю со студенческими работами здесь

Найдите пожалуйста ошибку, а то она не работает
#include&lt;stdio.h&gt; #include&lt;math.h&gt; void main(){ float i,y; int x; printf(&quot;\n vvedite znachenie a, y&quot;); scanf(&quot;\n%d&quot;,&amp;x); ...

Не могу найти ошибку в программе(для просмотра картинок):кнопка НАЗАД не работает(не становится активной) Найдите ошибку.

Найдите пожалуйста ошибку. Код на Pascal'e. На строке "else" пишет ошибку 113(
program EMV_RZ_1; uses crt; var eps,x,a,b:real; function f(x:real):real; begin f:=3*x-4*ln(x)-5; end; function...

Найдите ошибку
Помогите найти ошибку. Написать программу, определяющую для каждого из трех одномерных массивов: A(20),B(10) C(15), сколько раз в них...

Найдите ошибку
Есть форма, на ней 2 чекбокса - проверка на здоровый образ и особое оформление, нюмерик - колличество людей, текстбокс и лейбл. В...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru