Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

С++ ЕНФ / LABA 6 / 6LB11

.cpp
Скачиваний:
13
Добавлен:
25.05.2014
Размер:
1.08 Кб
Скачать
#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <string.h>
#include <stdlib.h>
void main()
{
 clrscr();
 float k=0; int i=0,j=0;
 /*do
  {cout<<"vvedite kol-vo strok,ono dolgno bit' Z i >0 \n";
   cin>>k;}
 while(k<=0 || k-int(k)!=0); */
 char *str[100];
 char *alf[60];
 alf[0]="ABCDEFGHIJKLMNOPQRSTWUVXYZabcdefghijklmnopqrstwuvxyz";
 int z=52;//strlen(alf);
 int a[60];
 int max=0;
 //for (i=0;i<=(k-1);i++)
 /*do
  {cout<<" vv. chislo n, ono dolgno bit >=1 i celim \n\n";
    cin>>max;}
   while ((max-int(max)!=0) || (max<1));
 for(i=0; i<max; i++)
  {
   cout<<"Vvedite "<<(i+1)<<" element massiva \n";
   cin>>str[i];
   str[i+1]=str[i]+(strlen(str[i])+ 1);
  };*/
 cout<<"vv.  stroku \n";
  cin.getline(str,20,'\n');

 for(i=0;i<=60;i++) a[i]=0;
 for(j=0;j<z;j++)
  {
   for(int l=0;l<=(strlen(str[max])-1);l++)
    { if (alf[j]==str[l]) a[j]+=1;};
   };
 clrscr();
 for(i=0;i<=(strlen(str[max])-1);i++) cout<<str[i];

 cout<<endl;
 for(i=0;i<=(z-1);i++)
  {cout<<alf[i]<<" - "<<a[i]<<endl;};
 getch();
}
Соседние файлы в папке LABA 6