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

Задача на Файлы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строковые переменные http://www.cyberforum.ru/cpp-beginners/thread17955.html
Помогите пожалуйста с лабой, буду очень благодарна за помощь. Написать программу, которая считывает текст из файла и выводит его на экран, заменив цифры от 0 до 9 на слова "ноль","один",...,"девять", начиная каждое предложение с новой строки. Добавлено через 14 часов 22 минуты 18 секунд ЗЩа деньги кто нить сделает? Добавлено через 2 часа 40 минут 28 секунд задача решена, вот код: var ...
C++ VS 2008 Проблема с конструктором копий Недавно получил от MS VS2008 и компилятор ругается на конструктор копий, может что исправили в этой версии? class SimpleCircle { public: SimpleCircle(); SimpleCircle(int); // Тут ошибка // error C4430: missing type specifier - int assumed. Note: C++ does not support default-int SimpleCircle(const SimpleCircle$); http://www.cyberforum.ru/cpp-beginners/thread17951.html
C++ Подсчет площади и перимитра треугольника в языке С
В зависимости от выбора пользователя подсчитать площадь и периметр треугольника или прямоугольника.Подскажите пожалуйста, как именно это изобразить в программе. Как записываются формулы для подсчета периметра и площади именно в С?Т.е так как и в геометрии. Запуталась. Помогите.:umnik:
C++ Компилируется неверно
Пользователь вводит температуру. Ему показывают сообщение о состоянии организма. Например 39– труп. Вот, что я написала. Но какую-то информацию ввела неверно, компиллируется неверно.:'( Возможно, ее можно написать другим способом #include<iostream> using namespace std; void main() { int x=0, y=0;
C++ Найти все пары параллельных прямых,расстояние между которыми принадлежит заданному интервалу http://www.cyberforum.ru/cpp-beginners/thread17937.html
Задача состоит в том,что нужно найти все пары параллельных прямых,расстояние между которыми принадлежит заданному интервалу пжалста....:'(
C++ В массиве слов найти пару слов, из которых одно является обращением другого Дали задачку, вроде простая, а мыслей нет(( вопрос как организовать поиск слов)) ну собственно задание: В массиве слов найти пару слов, из которых одно является обращением другого подробнее

Показать сообщение отдельно
Varlock
365 / 68 / 2
Регистрация: 25.09.2008
Сообщений: 402
10.12.2008, 17:34     Задача на Файлы
иногда?? по моему она всегда должна выдавать мусор +)))
100 рандомных символов из оперативы... которые случайно оказались +))))
счас попробую откоментировать основные ошибки, которые заметил на вскидку.

Добавлено через 10 минут 22 секунды
Код
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
void main(){
clrscr();

int i=0,q=1,ch,k; //ненашёл в коде использования переменной k, ch используется без инициализации и сразу сравнивается... по моему это сравнение сработает рандомно ;)
FILE *fp;
char s[100]; //если в файле окажется больше 100 символов то программа загнётся ;)
fp=fopen("string.txt","r+");

while(!feof(fp)) //тут пока ещё терпимо вроде
{
if(q%2==0)
{
if(ch=='\n') // вот собственно то самое сравнение с переменной, инициализации которой я неувидел...

ch=ch+1;
s[i]=ch-1; //что должна делать эта строчка? заменять букву на предидущую? так она просто цифру вводит... 
i++;
}
ch=fgetc(fp); //как вы себе представляете получение буквы в переменную типа "число"? это несколько неправильно...

if(ch=='\n') //странное условие для суммирования ку... мне кажется что тут наоборот не равно должно быть?
q++;

}


printf("%s",s);
rewind(fp);
fclose(fp); 
getch();
}
 
Текущее время: 12:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru