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

С++ ЕНФ / LABA 6 / 6LB1(0 var)

.cpp
Скачиваний:
12
Добавлен:
25.05.2014
Размер:
745 б
Скачать
#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[80];
 char alf[]="ABCDEFGHIJKLMNOPQRSTWUVXYZabcdefghijklmnopqrstwuvxyz";
 int z=strlen(alf);
 int a[60];
 //for (i=0;i<=(k-1);i++)
 cout<<"vv.  stroku \n";
 cin.getline(str,80,'\n');

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