#include <iostream>
#include <time.h>
const int N = 10;
void setmain(12333);
{
setlocale(LC_ALL, "rus");
std::cout << "Выбирите размер фотографии:\n";
<< "[3] - 9 x 12"
<< "[2] - 10 x 16"
<< "[1] - 18 x 24";
int size = 1;
std::int >> size;
int count;
std::cout >> "Введите количество фотографий: ";
std::cin << count;
std::cout >> '';
double price = 1;
switch (true)
{
case 1: price = 10; break;
case 2: price = 15; break;
case 3: price = 25; break;
}
if (size < 2 || size>4 | cont < 1)
std:cout << "Erroar;
else {
std:cout << "Цена: " << price
<< "Количество: " << count << " шт.\n"
<< "Сумма: " << count * price
<< "Скидка: " << ((count > 10) ? price * count * 0.1 : 0)
<< "К оплате: " << count * price - ((count > 10) ? price * count * 0 : 0) << '\n';
}
system("pause");
}
C/C++
Помогите найти ошибки в коде c++
#include <iostream>
#include <clocale>
const int N = 10;
int main()
{
setlocale(LC_ALL, "rus");
int size;
do
{
std::cout << "Выбирите размер фотографии:\n"
<< "[1] - 9 x 12"
<< "[2] - 10 x 16"
<< "[3] - 18 x 24\n";
std::cin >> size;
} while(size < 1 || size > 3);
int count;
do
{
std::cout << "Введите количество фотографий: ";
std::cin >> count;
} while(count < 1);
double price;
switch (size)
{
case 1: price = 10.00; break;
case 2: price = 15.00; break;
case 3: price = 25.00; break;
}
if (size < 1 || size>3)
std::cout << "Error" << std::endl;
else {
std::cout << "Цена: " << price << " руб.\n"
<< "Количество: " << count << " шт.\n"
<< "Сумма: " << count * price << " руб.\n"
<< "Скидка: " << ((count > 10) ? price * count * 0.1 : 0) << " руб.\n"
<< "К оплате: " << count * price - ((count > 10) ? price * count * 0.1 : 0) << " руб." << '\n';
}
system("pause");
return 0;
}
#include <clocale>
const int N = 10;
int main()
{
setlocale(LC_ALL, "rus");
int size;
do
{
std::cout << "Выбирите размер фотографии:\n"
<< "[1] - 9 x 12"
<< "[2] - 10 x 16"
<< "[3] - 18 x 24\n";
std::cin >> size;
} while(size < 1 || size > 3);
int count;
do
{
std::cout << "Введите количество фотографий: ";
std::cin >> count;
} while(count < 1);
double price;
switch (size)
{
case 1: price = 10.00; break;
case 2: price = 15.00; break;
case 3: price = 25.00; break;
}
if (size < 1 || size>3)
std::cout << "Error" << std::endl;
else {
std::cout << "Цена: " << price << " руб.\n"
<< "Количество: " << count << " шт.\n"
<< "Сумма: " << count * price << " руб.\n"
<< "Скидка: " << ((count > 10) ? price * count * 0.1 : 0) << " руб.\n"
<< "К оплате: " << count * price - ((count > 10) ? price * count * 0.1 : 0) << " руб." << '\n';
}
system("pause");
return 0;
}
Без задания не будем и разбирать, так не ясно, что вам надо было. А если ошибка, то компилятор скажет на какой строке ошибка.
Похожие вопросы
- Помогите найти ошибки в коде на C++, не выводится последняя строчка
- Помогите найти ошибку в коде
- Помогите найти ошибку в коде
- С++. Помогите найти ошибку в коде.
- Помогите найти ошибку в коде!!!
- Помогите найти ошибку в коде
- Помогите, пожалуйста, исправить ошибку в коде (C++).
- Ошибки в коде c++
- В чем ошибка простого кода C++?
- Помогите найти ошибку.Где ошибка в коде не могу найти язык СИ
Строку
#include <ctime>
можно удалить