Форум программистов, компьютерный форум CyberForum.ru

Объясните строчку в программе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Методы доступа. Как именно метод привязывается к определённой переменной http://www.cyberforum.ru/cpp-beginners/thread1061073.html
Привет,форумчане. Изучаю с++ по Либерти. Дошёл до классов,точнее до методов доступа. Написал код: Class Car { public: int Setspeed(int speed); private:
C++ Начальный элемент сортировки массива Не получается изменить код. Необходимо, чтобы начальным элементом сортировки массива было простое число, далее сортировка должна производиться с положительными числами по возр. Например, вводим {-55,12,47,11,-6,8}, после сортировки должно получится : {47(простое число), 8,11,12} Подскажите пожалуйста, как можно это осуществить. #include <iostream> using namespace std; int k, n, i, b, C, j;... http://www.cyberforum.ru/cpp-beginners/thread1061057.html
C++ Как реализовать перемножение перестановок
Ребят, такой вопрос. Как реализовать перемножение перестановок? Кто нибудь может подсказать? Кинуть что-то подобное? Алгоритм подсказать? Помогите пожалуйста.
C++ Программирование с использованием файлов
Помогите начинающему программисту: Распечатать анкетные данные студентов-отличников из интересующей вас группы HELPPPPPPPPPPPP!!!!!!!!!!!!!!
C++ Вывести список очередности предоставления мест в общежитии. http://www.cyberforum.ru/cpp-beginners/thread1060983.html
Помогите написать КОД: Для получения места в общежитии формируется список студентов, который включает ФИО студента, группу, средний балл, доход на члена семьи. Общежитие в первую очередь предоставляется тем, у кого доход на члена семьи меньше двух минимальных зарплат, затем остальным в порядке уменьшения среднего балла. Вывести список очередности предоставления мест в общежитии. И ВСЕХ С...
C++ Реализовать поиск данных по ключевым словам на компьютере и в интернете Получится ли написать программу с интерфэйсом?Ну что-то пишешь,а она отвечает ну или по словам находит то что нужно или в компе или в инете... подробнее

Показать сообщение отдельно
Broke777
1 / 1 / 0
Регистрация: 19.09.2013
Сообщений: 43
03.01.2014, 09:10  [ТС]     Объясните строчку в программе
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
void main(){
setlocale( LC_CTYPE,"Russian" );
char c;
char string1[20];
char mas[255];//массив встречающихся символов
string s,str;
int i=0,k=1, j=0,t=0,z,x=0;
FILE*f,*f1;
f=fopen("input.txt","r");
f1=fopen("output.txt","w");
 
while((c=fgetc(f))!=EOF)
{
    s=s+c;
}
cout<<"Исходный текст:\n"<<s<<"\n";
for(i=0;i<s.length();i++)
{ 
    for(x=0;x<=255;x++)
    {
                if(mas[x]!=s[i]) z=1; else {z=0;break;}}
    if((s[i]!=' ')& (s[i]!= '\n') & (z==1)){    
        k=0;
        for(j=0;j<s.length();j++)
        {
            if((s[i]==s[j])){k++;}
        }
itoa (k, string1, 10); //переводим целое число в символьную строку
int p=0;
fputc(s[i],f1);
cout<<"\nСимвол "<<s[i];
fputc(' ',f1); 
while(string1[p]!='\0'){ fputc(string1[p],f1); p++;}  
fprintf(f1,"\n"); 
mas[t]=s[i];    
t++;
cout<<" Встречается "<<k<<" Раз";
    }
}   
fclose(f);
fclose(f1);
printf("\nНажмите любую клавишу");
getch();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru