Тема: Сорутування за алфавітом
#include "stdafx.h"
#include<iostream>
#include<conio.h>
#include<stdio.h>
#include<string.h>
#include<dos.h>
#include<stdlib.h>
using namespace std;
struct PRICE
{
char tovar[20];
char mag[20];
float stoim;
}spisok[3]; //
void main(void)
{
int i;
for (i=0;i<3;i++)
{
cout<<"Tovar u "<<i<<"\n";
cout<<"Vvedite nazvanie tovara: ";
cin>>spisok[i].tovar;
cout<<"Nazvanie magazina, v kotorom tovar prodaetsya: ";
cin>>spisok[i].mag;
cout<<"Stoimost tovara: ";
cin>>spisok[i].stoim;
cout<<"\n";
};
for(i=0; i<3; i++)
cout<<"Tovar "<<i<<" : "<<spisok[i].tovar<<"\n";
cout<<"\n";
getchar() ;
char str[20];
cout<<"Vvedite nazvanie maga, informaciyu o kotorom vi hotit uznat: ";
cin>>str;
int k=0;
for (i=0;i<3;i++)
{
if(stricmp(str,spisok[i].mag)==0)
{
cout<<"tovar: "<<spisok[i].tovar<<"\n";
cout<<"Stoimost: "<<spisok[i].stoim<<"\n";
k++;
};
}
if (k==0) cout<<"Takogo tovara net";
getch();
}
товар треба відсорутвати за алфавітом допоможіть будь-ласка знаю що можна використовувати strcmp але як ?? вклиньте сорутвання в код