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

Действия со строками в файлах - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ срочно требуется помощь... надо перевести из pascal в c++. каким образом ето сделать не понимаю... http://www.cyberforum.ru/cpp-beginners/thread37060.html
исходник паскаля Program Kurs; uses crt,graph; type Dim=array of byte; DimPtr=^Dim; var Wx,Wy,col,x1,i :integer; DirPos,ImageFile,c :string; driv,mode,x,y :integer; seektiff :longint;
C++ Перевод чисел из римских в арабские и наоборот #include <iostream.h> #include <fstream.h> #include <stdlib.h> #include <windows.h> #include <conio.h> int AtoR(int);//прототипы функций int RtoA(char,char); void main() http://www.cyberforum.ru/cpp-beginners/thread37055.html
Нужна помощ с функциями в Borland C. C++
Из-за праздников пропали пары по прогрмаированию, и одну из тем нам задали на самостоятельное изучение, тема про функции, и соответсвенно задали задание: Написать программу, содержащую функцию, которая возвращает минимальный элемент переданного ей массива, если все элементы массива положительны, и максимальный элемент, если есть хотя бы один отрицательный. Я приблизительно знаю как её писать,...
C++ максимальный элемент
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) Номер максимального по модулю элемента массива; 2) Сумма модулей элементов массива, расположенных после первого положительного элемента Преобразовать массив таким образом, чтобы сначала все распологались элементы целая часть которых лежит в интервале , а потом все остальные.
C++ одномерный массив http://www.cyberforum.ru/cpp-beginners/thread37042.html
Задача 1) В одномерном массиве, состоящем из nвещественных элементов, вычислить: 1. Сумму отрицательных элементов массива. 2. Произведение элементов массива, расположенных между максимальным и минимальным элементами. Упорядочить элементы массива по возрастанию. Задача 2) В одномерном массиве, состоящем из nвещественных элементов, вычислить: 1. Сумму отрицательных элементов массива. 2....
C++ Использование массива в функции Здравствуйте! Подскажите пожалуйсто каким образом я могу при описании функции ссылаться на массив данных. подробнее

Показать сообщение отдельно
Sinys
26 / 26 / 2
Регистрация: 25.12.2008
Сообщений: 177
Завершенные тесты: 1

Действия со строками в файлах - C++

28.05.2009, 22:42. Просмотров 797. Ответов 10
Метки (Все метки)

В проге надо: считывать строки с файла, копируя в другой файл не пустые и строки без директив препроцесора (тоесть не те в которых 1й символ решотка) будет ли ета прога работать правильно?
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
#include<stdio.h>
#include<conio.h>
#define LEN 81
#define NROWS 1
int main()
{
FILE *f;
FILE *o;
o=fopen("newtext.txt", "w");
char buf[LEN];
char fname[]="oldtext.txt";
int n=0;
if((f=fopen(fname, "rt")==NULL)
{
printf("\n \t There is no file \n", fname);
return 0;
}
clrscr();
while(fgets(buf, LEN, f)!=NULL)
{
if(buf[0]!="\n" && "#")
{
fputs (o, stdout);
}}
printf("\n End of file\n");
getch();
fclose(f);
fclose(o);
return 0;
}
Если не будет то почему и как исправить?
ЗЫ: скомпелировать и потестит не могу

А так же ета функция рекурентная, которая подсчитывает количество заданых символов в строке
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
t=0;
i=0;
int strch(char *s, char c, &t, i)
{
if ((strln(s)==0) && (s[i]=="\0")
{
printf (" End of string");
return t;
}
if (s[i]=="c")
t++;
i++
return strch();
Добавлено через 2 часа 20 минут 29 секунд
Что так сложно проверить десяток строчек?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru