• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

Частотный Словарь Слогов Из Двух Произвольных Символов. Оплата Есть

  • Автор темы Delta09
  • Дата начала
D

Delta09

составить программку на с++ на тему: Частотный словарь слов из двух произвольных символов. дам 1000
 
D

Delta09

до завтра, способ оплаты сам выбирай, желательно по банковской карточке
 
D

Delta09

#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <iostream>
#include <string.h>
#include <stdlib.h>
using namespace std;


int main()
{
int ch,p=0,i=0;
double g=0;
// Объявляю необходимые в будущем переменные
char chs[]={'AA','AB','BA','BB' };
// Объявляю массив символов английского языка в верхнем регистре
FILE *f;
f=fopen("12345.txt","r+");
// Открываю текстовый файл, заполняю поток f

if (f==NULL)
{
cout « "File not found";
_getch();
return 0;
}
// Выход, если текстовый файл не найден
else {
do
{
ch=fgetc(f);
cout « (char)ch;
}
while (ch!=EOF);
}
// Вывожу текст на экран
for (i=0;i<26;i++)
{
p= 0;
fseek(f,0,SEEK_SET);
ch= 0;

while (ch!=EOF)
{
ch=fgetc(f);
p++;
}
}
cout « "\n\nKol vo :" « p « endl;
// Подсчитываю и вывожу общее количество печатных символов
for (i=0;i<26;i++)
{
g= 0;
fseek(f,0,SEEK_SET);
ch= 0;

while (ch!=EOF)
{
ch=fgetc(f);
if ((char)ch==chs)
{
g++;
}
}

cout «"("« chs«")"«"["« g«"] "« (g/p)*100 «"%"« endl;
// Посчитываю количество каждого из 26 символов, вывожу число и процентное соотношение каждого
}
fclose(f);
// Закрываю поток f
_getch();
system ("CLS");
return 0;
}

почему эта *цензура* не работает? -_- требует в строчках с count << точку с запятой :eek: а как добавишь ошибка еще больше
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!