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

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

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

Работа со строками и файлами - C++

05.03.2014, 19:39. Просмотров 229. Ответов 0
Метки нет (Все метки)

Написать программу копирования первой половины введенной строки в другую строку
код на Turbo C
мне нужен как пример А и Б

А. Пример. Написать программу замены во веденной строке буквы «а» на символ «+»
C++
1
2
3
4
5
6
7
8
9
10
11
#include<stdio.h>
#include<string.h>
int main()
{ int i;
 char st[10];
 gets(st); 
    for (i=0;i<10;i++)
    if (st[i]=='a')st[i]='+';
 printf("\n st=%s\n",st);// puts(st);
   system("PAUSE"); 
  return 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
#include <conio.h>
#include <stdio.h>
int main()
{int i;
    char st[10];
     FILE *fp; /*объявляем указатель на структуру File*/
    fp = fopen("1.txt","w"); /*открытие файла для записи*/
     if (fp  == NULL)
        printf("Файл невозможно открыть или создать\n");
     else{
           scanf ("%s", st); /*ввод данных*/
           fprintf(fp," %s\n", st); /*запись данных из  переменной st в файл*/
        }
      fclose(fp); /*закрытие  файла*/
    fp = fopen("1.txt","r"); /*открытие файла для чтения*/
    if ((fp = fopen("1.txt","r")) == NULL)
        printf("Файл невозможно открыть или создать\n");
     else{
         fscanf(fp," %s", st); /* чтение данных из файла и запись их в переменную st */
               for (i=0;i<10;i++)
            if (st[i]=='a')st[i]='+';
           }fclose(fp);
          fp = fopen("1.txt","w"); /*открытие файла для записи*/
     if (fp  == NULL)
        printf("Файл невозможно открыть или создать\n");
     else{
           fprintf(fp," %s\n", st); /*запись данных из  переменной st в файл*/
        }
      fclose(fp); 
      fp = fopen("1.txt","r"); /*открытие файла для чтения*/
    if ((fp = fopen("1.txt","r")) == NULL)
                printf("Файл невозможно открыть или создать\n");
     else{
         fscanf(fp," %s", st);  
      printf (" %s\n", st); /*вывод данных*/
        
     }
     fclose(fp); /*закрытие  файла*/
     system("PAUSE");
return 0;
}
прошу прощение!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.03.2014, 19:39     Работа со строками и файлами
Посмотрите здесь:

Работа со строками и файлами - C++
Задание, написать программу, считывающую текст из файла, и определяет количество в нем слов, состоящий не более чем из 4-х. Помогите...

Работа с файлами, со строками - C++
Как сделать это?- -Сформировать текстовый файл, напечатать его содержимое, вставляя в начало каждой печатаемой строки ее порядковый номер...

Работа с файлами и строками - C++
помогите пожалуйста вот с этой программой Вообщем задание такое Прочитать текст из файла и вывести на экран только первые буквы слов. ...

Работа со строками и файлами - C++
Записать в файл элементы другого файла (со словами) выровненные по правому краю. Программно переименовать файл.

Работа с файлами и строками - C++
Здравствуйте, помогите,пожалуйста, с решение лабораторной по инфе. Нужно написать программу, которая считывает текст из текстового файла и...

Работа с файлами и строками - C++
Доброе время суток дорогие пользователи форума. в общем нужна Ваша помощь в написание лабы по C++ задание &quot;Дан файл с числами фразами...

Работа со строками и файлами - C++
года 2 не кодил на С++ вот решил вспомнить... суть задачи: открываем текстовый документ,и перебираем по очередно строки...

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

Работа с файлами и строками - C++
Раздел &quot;Работа с файлами и строками&quot; Задание :&quot;Написать программу, которая считывает английский текст из файла и выводит на экран слова,...

Работа с файлами и строками. - C++
Прошу помочь с этой задачкой, ибо СИ дается почему-то сложнее Паскаля, а темы на файлы, по-моему, самые сложные. Очень нужно. В общем...

работа с файлами и строками (Turbo C++) - C++
Посоветуйте пожалуйста что почитать по данной теме... не понимаю как например последовательно считать и вывести все строки файла, или...

Работа с файлами и текстовыми строками - C++
Привет, программисты. Мне было дано задание: Задан текст в каждом слове производить циклический сдвиг букв вправо на заданное с...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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