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

Упорядочить файл, содержащий записи из двух полей (числового и текстового), в порядке возрастания числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Робота з файлами http://www.cyberforum.ru/cpp-beginners/thread390320.html
Задан файл целых чисел F. Используя вспомогательный файл Н, переписать компоненты файла F в файл G так, чтобы сначала были записаны все положительные числа, а затем - все отрицательные. Только на С
C++ Проверка соответствия типу int Привет всем Вот кусок кода int kolvoChel=0; int m=0; int w=0; int k=0; cout << "Vvedite kol-vo mugchin v semie: "; http://www.cyberforum.ru/cpp-beginners/thread390313.html
пройти тест C++
1) Результат фрагмента программы for (int i=1; i<=3; i++) { cout <<”i”; } Выберите один ответ. фрагмент кода содержит ошибку
C++ Алгоритм равных цен!
Помогите написать программу по этому алгоритму. Вот матрица 01001000 10101110 01010010 00100011 11000100 01001010 01110101 00010010
C++ не могу разобраться с синтаксисом http://www.cyberforum.ru/cpp-beginners/thread390293.html
известен код программы, но не могу разобраться что к чему. если не трудно объясните что означает каждая строчка. заранее спасибо. #include <iostream> #include <fstream> #include <string> using namespace std; int main() {
C++ Перевод символов доброго времени суток. нужна помощь. как в строке перевести заглавные буквы латинского алфавита в код ascii? (например aBc -> a66c) заранее спасибо подробнее

Показать сообщение отдельно
Rifleman
0 / 0 / 0
Регистрация: 19.11.2011
Сообщений: 10
29.11.2011, 22:19  [ТС]     Упорядочить файл, содержащий записи из двух полей (числового и текстового), в порядке возрастания числа
спасибо! я понял, почитал про эти функции, но вот как написать не знаю, не то чтобы у меня там ошибка в программе.... я вообще толком начать то не могу, я понимаю что это сверх наглость но не могли бы вы более подробно подсказать...?

Добавлено через 3 часа 59 минут
вот написал программу (за основу брал один из примеров которые нашел) которая дописывает числа в файл. Как сделать чтобы эти числа просто считать ИЗ файла, а не вводить самому?
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
#include "stdio.h"
#include "conio.h"
#define FNAME "d:numbers.txt\0" 
#include "windows.h"
 
void main()
{
char fname [20] = FNAME;
FILE *out;
int n,u;
char ggg[1000];   
AnsiToOem("Введите кол-во чисел которое нужно будет дописать: ", ggg);
printf(ggg);
scanf_s("%i", &n);
AnsiToOem("Введите чисела :\n", ggg);
printf(ggg);
 
if ((out = fopen(fname, "a")) == NULL)
{
AnsiToOem("Ошибка файла ", ggg);
printf(ggg);
_getch();
return;
}
for (int i = 0; i < n; i++)
{
printf("->");
scanf_s("%i", &u);
fprintf(out," %i",u);
}
fclose(out); 
AnsiToOem("Запись в файл %s прошла успешно ", ggg);
printf(ggg, fname);
 
AnsiToOem("Нажмите <Enter> ", ggg);
printf(ggg);
_getch();
}
 
Текущее время: 12:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru