24.12.2012, 22:14
|
#1 (ссылка)
|
Новичок
Регистрация: 24.08.2012
Сообщений: 117
Репутация: 1
|
не компилируется исходник
вот код
не пойму в чем ошибка
описание думаю будет понятно в коде
ошибка
Цитата:
ld.exe||cannot open output file bin\Debug\расчет накладной.exe Permission denied|
||=== Build finished: 1 errors, 0 warnings (0 minutes, 1 seconds) ===|
|
исходник
Цитата:
//программа которая подсчитывает сумму товара
//и подсчитывает сумму всей покупки
//c_vo - количство
//counter - счетчик
//total - цена * количество
//zena - цена товара
//all - общее значение всех total
#include <iostream>
#include <conio.h> //для getch
#include <iomanip>
using namespace std;
int main()
{
setlocale(LC_ALL, "RUS"); //локализация
//задаем начальные значения
int x; //останавливаем цикл ввода этой переменной
float counter, total, c_vo, zena, all;
string name; //имя товара
x = 0;
total = 0; //цена товара умноженая на количество товара
counter = 0; //счетчик
all = 0; //сумма всех посчитаных товаров
cout << "Добро пожаловать!" << endl;
//этап обработки даных
while (x != -1) //цикл выполняется пока не будет введено stop или -1
{
total = zena * c_vo; //цена умноженная на количество
counter = counter + 1;
cout << "Введите -1 для конца ввода: " << endl;
cout << "Введите имя: " ;
cin >> name;
cout << "Введите цену: " ;
cin >> zena;
cout << "Введите количество: " ;
cin >> c_vo;
cout << "\n Тотад = " << total << endl;
if (all != 0) //сумма всех расчетов не равна 0
{
all = total * counter; //если не равна 0, то вычисляем сумму всего
}
}
cout << "Сумма всего = " << all << endl; //вывод всей суммы
getch(); //задержка
return 0;
}
|
|
|
|