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

Данные записываются в файл некорректно - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Класс-контейнер вектор http://www.cyberforum.ru/cpp-beginners/thread842037.html
как в векторе определить является ли сумма элементов простым числом??
C++ Сравнение чисел в файлах Есть задачка простенькая. Даны два числовых файла одинаковой длины, значения которых упорядочены по возрастанию. Создать третий файл их чисел первых двух так, чтобы упорядоченность не нарушалась. Массивы и сортировку не использовать. У меня в первом файле 3 5 7 8 9, а во втором 0 2 4 5 6. Вот как сравнить эти значения я не пойму. Перепробовал что думал, больше не знаю. #include <fstream.h>... http://www.cyberforum.ru/cpp-beginners/thread842035.html
Почему не правильно работает? Даже в ручную все просчитала, не выходит! C++
Вот такая маленькая программа. Вводится массив символов, нужно записать в отдельный массив числа из этой строки. То есть на входе имеем "5*35-293=" а в массив с должен быть равен с=5; c=35; c=293. Вроде все по коду вручную посчитала, а ничего не вышло: #include <cstdlib> #include <iostream> #include <conio.h> using namespace std; int main() {char a; int i,j,one,two,c;
C++ найти корни уравнения методом хорд, бисекции и касательных.
Очень прошу помочь разобраться в коде..Программа уже написана, но я ничего не могу понять..Времени не так много, я пытаюсь что-то разобрать, но выходит слишком медленно. Помогите пожалуйста вашими знаниями.. Нужно найти корни уравнения методом хорд, бисекции и касательных. /* x^5-2x^4-4x^3+2x+6=0 */ #include <conio.h> #include <stdio.h> #include <math.h> double f(double x);
C++ класс StackInt http://www.cyberforum.ru/cpp-beginners/thread842016.html
помогите сделать по образцу: #include <iostream> #include <conio.h> #include <windows.h> #include <stdlib.h> using namespace std; // структура, описывающая один узел: struct Node {
C++ Напечатать последовательность чисел Фибоначчи Напечатать последовательность чисел Фибоначчи 1, 1, 2 , 3, 5, ... и т.д, где каждое число равно сумме двух предыдущих: ровно N чисел подробнее

Показать сообщение отдельно
yoghurt92
373 / 344 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
18.04.2013, 22:51     Данные записываются в файл некорректно
Koza4e4ok, я думаю что проблема в том, что когда вы вводите данные в символьные массивы, и данные меньше размера, то в остаток записывается мусор, нужно конец записывать признак конца строки '\0'
 
Текущее время: 09:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru