![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
maksimla |
![]()
Сообщение
#1
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 324 Пол: Мужской Реальное имя: maksim Репутация: ![]() ![]() ![]() |
Тут в програме с файла берем все 15 чисел потом записываем в масив потом выписываем в отдельный масив однозначные числа и должны сравнить масивы с однозначными со всем масивом тут чегото немогу сравнить в с++ а надо в с++ вот
и потом записать в файл другой а вот на паскале так все правильно идет program Bevarde0; Добавлено через 1 мин. запутался я как в с++ сделать и чего неполучается ведь также само сравнивается Сообщение отредактировано: volvo - 31.03.2010 20:23 -------------------- Учусь первый год на программиста в колледже. Учусь на втором курсе в школе программирования при научно-исследовательском институте математики и информатики.
|
![]() ![]() |
maksimla |
![]()
Сообщение
#2
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 324 Пол: Мужской Реальное имя: maksim Репутация: ![]() ![]() ![]() |
а я понял но незнаю как исправить
// for(int i=1; i<=j; i++) тут смотрится сразу 2 if после цикла а надо чтобы один -------------------- Учусь первый год на программиста в колледже. Учусь на втором курсе в школе программирования при научно-исследовательском институте математики и информатики.
|
Client |
![]()
Сообщение
#3
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: ![]() ![]() ![]() |
В С++ сравнение не "=", а "=="
![]() |
volvo |
![]()
Сообщение
#4
|
Гость ![]() |
maksimla, у тебя ошибка - выход за пределы массива:
Цитата #define max 14 и Цитата for(int i=1; i<=15; i++) это показывает... В массиве m всего 14 элементов - от 0 до 13, а ты обращаешься и к 14-му и к 15-му. Потом не удивляйся, что программа вылетит с ошибкой либо будет работать неправильно. |
maksimla |
![]()
Сообщение
#5
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 324 Пол: Мужской Реальное имя: maksim Репутация: ![]() ![]() ![]() |
не програма еще неразу невылетила
-------------------- Учусь первый год на программиста в колледже. Учусь на втором курсе в школе программирования при научно-исследовательском институте математики и информатики.
|
maksimla |
![]()
Сообщение
#6
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 324 Пол: Мужской Реальное имя: maksim Репутация: ![]() ![]() ![]() |
Чего то запутался в файл не могу записать точнее не какой ошибки не выдает а в файл не пишет а так все исправил и с массивами
#include <iostream> п.с Я болел и не мог написать -------------------- Учусь первый год на программиста в колледже. Учусь на втором курсе в школе программирования при научно-исследовательском институте математики и информатики.
|
volvo |
![]()
Сообщение
#7
|
Гость ![]() |
Цитата точнее не какой ошибки не выдает а в файл не пишет Значит, плохой компилятор. Мой выдает. Смотри, что выдает:D:\Program Files\CodeBlocks\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\include\c++\3.4.5\bits\ios_base.h|781| Теперь - расшифровка: во-первых, в чем смысл - описывать файл типа istream (input stream все-таки, поток для ввода), и открывать его с флагом ios::out, и наоборот - ostream (он же output stream, поток для вывода) открывать с флагом ios::in? Все наоборот, istream открывается с ios::in, а ostream - с ios::out... Зачем файлы, которые имеют расширение TXT, открываются как бинарные (с флагом ios::binary)? Но и это не главное. Главное- что передавать в функцию skait надо не сам поток, а ссылку на него: void skait(ifstream& fff) Также неплохо было бы проверять, а открылся ли файл. То, что ты его хотел открыть - это прекрасно, но он же мог и не открыться? Вот тогда ошибок не будет. Теперь можешь тестировать. Хотя я не понимаю, зачем открывать файл в основной программе, а работать с ним в функции. Ведь файл для вывода описывается и создается прямо внутри функции perasimas. |
maksimla |
![]()
Сообщение
#8
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 324 Пол: Мужской Реальное имя: maksim Репутация: ![]() ![]() ![]() |
да уж какие у меня глупые ошибки
вот последнее осталась надо записать не в строчку а в столбик а у меня чего то в строчку void perasimas() -------------------- Учусь первый год на программиста в колледже. Учусь на втором курсе в школе программирования при научно-исследовательском институте математики и информатики.
|
volvo |
![]()
Сообщение
#9
|
Гость ![]() |
Цитата надо записать не в строчку а в столбик а у меня чего то в строчку А я тебя что, просто так спрашивал:Цитата Зачем файлы, которые имеют расширение TXT, открываются как бинарные (с флагом ios::binary)? ? Ты ж продолжаешь делать по-своему. Вот и получай не то, что хотел. Убрал бы флажок ios::binary - было бы в столбик... |
maksimla |
![]()
Сообщение
#10
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 324 Пол: Мужской Реальное имя: maksim Репутация: ![]() ![]() ![]() |
нам так сказали что надо так
ofstream fail("rez.txt", ios::out | ios::binary); защита какаето будит лутшей Добавлено через 3 мин. void perasimas() ага все так нормально делает а могбы объяснить про защиту ? -------------------- Учусь первый год на программиста в колледже. Учусь на втором курсе в школе программирования при научно-исследовательском институте математики и информатики.
|
![]() ![]() |
![]() |
Текстовая версия | 22.07.2025 7:26 |