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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135
|
// ConsoleApplication2.cpp : This file contains the 'main' function. Program execution begins and ends there.
//
#include "pch.h"
#include <iostream>
#include <string>
#include <fstream>
#include <istream>
using namespace std;
int main()
{
char letter = 'Y';
int position = 0;
string productNames[7] =
{ "Pen", "Paper", "Computer", "Pepsi", "Coke", "Book", "Scanner" };
int prizeOfproducts[7] = { 10, 2, 5000, 50, 45, 400, 2000 };
while (letter == 'Y')
{
string mystr = "";
cout << "enter the product name you want to search : ";
cin >> mystr;
int n = mystr.length();
char char_array[n + 1];
strcpy(char_array, mystr.c_str());
bool flag = false;
for (int i = 0; i < 7; i++)
{
int m = productNames[i].length();
char char_arrayOrig[m + 1];
strcpy(char_arrayOrig, productNames[i].c_str());
if (strstr(char_arrayOrig, char_array) == NULL)
{
flag = false;
}
else
{
flag = true;
position = i;
break;
}
}
if (!flag)
{
cout <<
"entered product not found in the product list . Do you want to search again Y/N ? : ";
cin >> letter;
}
else
{
cout << "The product is found and this is the desciption : \n";
cout << "The product Name is : ";
cout << productNames[position];
cout << "\n";
cout << "The product prize is : ";
cout << prizeOfproducts[position];
cout << "\n";
int number_of_items;
cout << "how many items you want to order : ";
cin >> number_of_items;
cout << "Total prize is :";
cout << prizeOfproducts[position] * number_of_items;
break;
}
}
return 0;
}
|