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

типизированные файлы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан массив. Верно ли, что максимальный элемент превышает минимальный не более чем на 25 http://www.cyberforum.ru/cpp-beginners/thread1050950.html
Здравствуйте! Господа программисты, помогите решить задачу простым языком через int, будьте так добры. Вопрос жизни и смерти Дан массив. Верно ли, что максимальный элемент превышает минимальный не более чем на 25
C++ Перевести с pascal на c++ Помогите тоже перевести из Pascal в с+ visual studio 6.0 Нашел тут похожую на свою задачу, хочу разобраться, но учу только с++ (( type mas=array of integer; procedure MergeSort(var m:mas;n:integer); var c:boolean; i,i1,i2,n1,n2,j,k,tmp,len:integer; b:mas; begin http://www.cyberforum.ru/cpp-beginners/thread1050943.html
C++ Нужен аналог Borland C++
Подскажите пожалуйста аналог Borland C++ для 64-х разрядной 7-ки. Через досбокс работает не стабильно. Мне важно что программы писать можно было на "чистом" С++ без разных домесей и примочек скажем как в Вижуал С++ или РАД Студио.
C++ Объясните о swap()
Есть такое задание: Описать процедуру Minmax(x,y) записывающую в переменную Х минимальное из значений Х и Y, а в переменную Y – максимальное из этих значений (X и Y- вещественные параметры, являющиеся одновременно входными и выходными) использовать четыре вызова этой процедуры, написать минимальное и максимальное из данных чисел A,B,C,D. Может есть другое какое-то решение, но я использовал код...
C++ Найти сумму между соответствующими числами первой и второй строки http://www.cyberforum.ru/cpp-beginners/thread1050926.html
Здравствуйте, помогите пожалуйста с задачей. Суть задачи: С клавиатуры вводятся две строки, содержащие одинаковое количество целых чисел. Числа разделены между собой пробелом. Найти сумму между соответствующими числами первой и второй строки и вывести результат на экран. Исходные строки вводятся с клавиатуры. Обработка строк должна осуществляться посимвольно (использование функций...
C++ Перепишите код Здраствуйте, помогите пожалуйста переписать код так что бы не через указатель temp, а через вызов функции с тела программы. #include <iostream> #include <cmath> using namespace std; void p(float x,float k,float b,float *S) { *S=x*x+k*x+b; подробнее

Показать сообщение отдельно
m1Rr0r
247 / 230 / 15
Регистрация: 05.02.2010
Сообщений: 3,248
Завершенные тесты: 2
21.12.2013, 18:32     типизированные файлы
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
46
47
48
49
50
51
52
53
54
55
#include <iostream>
#include <fstream>
using namespace std;
 
bool is_rus(char k)
{
    char mask[] = {"абвгдежзийклмнопрстуфхцчшщъьыэюяАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЬЫЭЮЯ"};  
    int sz = sizeof(mask);
    for(int i = 0; i < sz; i++)
        if(mask[i] == k)
            return true;
    return false;
}
 
int main(int argc, char* argv[])
{
    setlocale(LC_ALL, "Russian");
    ifstream f("f.txt");
    ofstream h("h.txt");
    ofstream g("g.txt");
 
    char temp;
 
    if(!f)
    {
        cout<<"Error opening input file(f)!\n";
        return(1);
    }
    if(!h)
    {
        cout<<"Error opening output file(h)!\n";
        return(1);
    }
    if(!g)
    {
        cout<<"Error opening output file(g)!\n";
        return(1);
    }
 
    while(f.peek() != EOF)
    {
        temp = f.get();
        if(is_rus(temp))
            g << temp;
        else if(isalpha(temp))
            h << temp;      
    }
 
 
    f.close();
    h.close();
    g.close();
 
    return 0;
}
Можно к примеру так.
 
Текущее время: 14:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru