K
KasimovBakyt
Помогите. Я не могу сделать так что бы в программе читалась кириллица пр. cout<<"Введите размер массива "<<endl; а выводится какие то символы.
И приходится на лат. писать
Если знаете как в текстовый файл вывести результат. Помогите пожалуйста.
И приходится на лат. писать
Если знаете как в текстовый файл вывести результат. Помогите пожалуйста.
C++:
#include "stdafx.h"
#include<iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
void main();
{
int i,j=0,*b,n,s=1,c=0,max=-1;
char *a;
cout<<"Vvedite razmer massiva "<<endl;
cin>>n;
b=new int[n];
a=new char[n];
cout<<"Vvedite massiv"<<endl;
cin>>a;
for(i=n-1;i>=0;i--)
{
if(a[i]>='0'&&a[i]<='9')
{
c=c+s*(a[i]-'0');
s=s*10;
if(a[i-1]<'0'||a[i-1]>'9')
{
b[j]=c;
c=0;
s=1;
j++;
}
}
}
if(j!=0)
{
for(i=1;i<j;i++)
{
if(b[i-1]>b[i])
{
n=b[i];
b[i]=b[i-1];
b[i-1]=n;
}
}
max=b[i-1];
}
if(max!=-1)
{
for(i=0;i<j;i++){
}
cout<<"max ="<<max<<endl;
}
else cout<<"chisel net\n";
}system("pause");
}