Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
eventdnb
1 / 1 / 0
Регистрация: 16.05.2015
Сообщений: 64
#1

Имеется типизированный файл, элементами которого являются отдельные символы - C++

16.11.2015, 13:14. Просмотров 158. Ответов 0
Метки нет (Все метки)

а) Выяснить, являются ли первые два символа цифрами.
Если да, то установить, является ли число, образованное этими
цифрами, четным.
б) Найти число вхождений в файл каждой из букв «а»,
«о» и «у».
в) Найти число вхождений в файл сочетания двух «соседних
» букв «н» и «е».
г) Выяснить, образуют ли «соседние» символы файла буквосочетание
«ура».
Написал не много, но не все условия выполняются. помогите плиз.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include <iostream>
#include <fstream>
#include <cstdlib>
#include <cctype>
#include <conio.h>
using namespace std;
char s[1000];
 int a=0,ne=0,o=0,y=0;
void smurfik (void) 
{
 for (int i=0;i<2;i++)
 {
     if ((s[i]>=48)&&(s[i]<=57))
     if (s[i]%2==0)
 cout<<"chislo"<<endl; 
      else if (s[i]%2==1)   
 cout<<"parne chislo"<<endl;  
 }   
     for (int i=0;i<strlen(s);i++)
     {
        if (s[i]==-32)
        a++;
        if (s[i]==-18) 
        o++;
        if (s[i]==-13)
        y++;
        if ((s[i]==-19)&&(s[i+1]==-27))
        ne++;
     }
}
 
int main()
{
 setlocale(0,"rus");
  ifstream ifs("data.txt",ios::in);
  if (!ifs) cout<<"File not";
  while (!ifs.eof())
  ifs.getline(s,1000);           
 smurfik();
  cout<<s<<endl;
  cout<<"a - "<<a<<endl<<"o - "<<o<<endl<<"y - "<<y<<endl<<"ne - "<<ne<<endl;
  system("pause");
    getch();
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2015, 13:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Имеется типизированный файл, элементами которого являются отдельные символы (C++):

Имеется типизированный файл, элементами которого являются отдельные символы. Все цифры этого файла записать во - C++
Помогите, пожалуйста, очень срочно надо! Имеется типизированный файл, элементами которого являются отдельные символы. Все цифры этого...

Работа с типизированным файлом, элементами которого являются отдельные символы - C++
По теме файлы! Имеется типизированный файл, элементами которого являются отдельные символы. а) Выяснить, являются ли первые два...

Дан файл, компонентами которого являются символы. Переписать все символы в новый файл в обратном порядке. - C++
Работа с текстовыми файлами. Дан файл, компонентами которого являются символы. Переписать все символы в новый файл в обратном порядке.

Список элементами которого являются очереди - C++
Собственно сабж, нужно организовать список, элементами которого являются очереди. Создать список - не проблема. Создать очередь -...

Вывод вектора, элементами которого являются структуры - C++
struct frequency_table { string symbol; int n; double W; }; void fout(frequency_table &amp;ft_1, ofstream &amp;oo) { ...

Поиск в деке, элементами которого являются фигуры - C++
На основе списка разработать класс, реализующий понятие «открытого» дека. Элементами дека будут фигура, её класс уже есть. Нужно написать...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.11.2015, 13:14
Привет! Вот еще темы с ответами:

Сформировать массив IM( 50 ) ,элементами которого являются числа 1,3,5,…,49,50,48,46 ,…,2 - C++
Сформировать массив IM( 50 ) , элементами которого являются числа 1 , 3 , 5 , … , 49 , 50 , 48...

Сформировать массив, элементами которого являются числа 2,1,4,3,6,5,...,100,99 - C++
Как написать в турбо си Сформировать массив IM(100) элементами которого являются числа 2,1,4,3,6,5,...,100,99.

Создать массив, элементами которого являются *. Вывести на экран - C++
Создать массив, элементами которого являются *. Вывести на экран. Выручайте)

Сформировать массив В, элементами которого являются нули и единицы - C++
В файле F матрица действительных чисел размером 3 * 6. Сформировать массив В, элементами которого являются нули и единицы. b = 1 Если все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru