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

Изменение одной буквы на другое количество - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отладка программы http://www.cyberforum.ru/cpp-beginners/thread164444.html
Помогите пожалуйста сделать программу корректной. В общем из трех чисел x, y, z нужной найти максимальное попробовал следующее, но чего то не выходит #include <iostream> inline int max(int x, int...
C++ Потоки Как именно применять многозадачность языка С++? Я тут где то прочитал что это потоки, но там не указывался метод использования. Пример: Допустим работает приложение (консоль) Идет выполнение... http://www.cyberforum.ru/cpp-beginners/thread164426.html
C++ Структурные типы в Borland C
Помогите доделать,а то у меня ошибки вылазят #include<stdio.h> #include<conio.h> #include<iostream.h> void main() { struct date {
Одномерный массив: сколько раз повторяется каждое число C++
помогите решить такую задачку: есть одномерный массив, в котором n элементов, мы вводим в него числа и надо определить сколько раз повторяется каждое число и вывести на экран ответ в виде: число =...
C++ шаблоны http://www.cyberforum.ru/cpp-beginners/thread164395.html
Помогите пож. разобраться с шаблонами. Шаблоны у которых параметры тоже шаблоны. из книги: tamplate<typenamy T>class Thing здесь tamplate<typename T>class а Thing-параметр -как здесь будут...
C++ Описать функцию, которая удаляет все минимальные элементы из списка Помогите пожалуйста. Я студент второго курса. (Не программист ни разу >.<") Мне нужна помощь в написании программы. Завтра уже нужно принести результат. Вот сама задача: Сформировать динамический... подробнее

Показать сообщение отдельно
rrrFer
Заблокирован
08.09.2010, 22:01
Jinchuu,
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
#include <iostream>
using std::cout;
#include <fstream>
using std::ifstream;
#define N 25
struct trsl{
    char c,s[4];
};
int main(){
    ifstream ifst;
    char *s,*res;
    int i,j,n;
    trsl *a;
 
    ifst.open("in.txt");
 
/* in.txt:
3
r F e
shi lu ku
*/
 
    s=new char[N];
    res=new char[N*3];
    strcpy(s,"rrrFer");
 
    ifst>>n;
    a=new trsl[n];
    for(i=0;i<n;i++)
        ifst>>a[i].c;
    for(i=0;i<n;i++)
        ifst>>a[i].s;
 
    strcpy(res,"");
    for(i=0;s[i];i++){
        for(j=0;j<n;j++)
            if(s[i]==a[j].c)
                break;
        if(j==n)
            strncat(&res[strlen(res)],&s[i],1);
        else
            strcat(&res[strlen(res)],a[j].s);
    }
 
    cout<<res<<"\n";
    system("pause");
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru