IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

> сделал програму но в конце неправильно
сообщение
Сообщение #1


Знаток
****

Группа: Пользователи
Сообщений: 324
Пол: Мужской
Реальное имя: maksim

Репутация: -  1  +


Тут в програме с файла берем все 15 чисел потом записываем в масив потом выписываем в отдельный масив однозначные числа и должны сравнить масивы с однозначными со всем масивом тут чегото немогу сравнить в с++ а надо в с++ вот


#include <iostream>
#include <fstream>
using namespace std;

#define max 14
int m[max];
int m1[max];
int a,i,j;
void skait(ifstream fff);
void atranka();
void perasimas();

int main()
{


ifstream fff("e4.txt", ios::out | ios::binary);
skait(fff);
fff.close();
atranka();
perasimas();
return 0;

}

void skait(ifstream fff)
{
for(int i=1; i<=15; i++)
{
fff>>a;
m[i]=a;

};
}
void atranka()
{
j=0;
for(int i=1; i<15; i++)
if (m[i]<=9)
{
j++;
m1[j]=m[i];
};

}


//========================tut osibka
void perasimas()
{
// ofstream ff("rez.txt", ios::in | ios::binary);
int b;
for(int z=1; z<=15; z++)

{
// b=0;
// for(int i=1; i<=j; i++)
//if (m1[i]=m[z]) b=1;
// if (b=0)
if (m[z]>9) // tak pravilno no nado s drugim masyvom sravnivat
cout << m[z] << endl;

};
// ff.close();
}




и потом записать в файл другой
а вот на паскале так все правильно идет
program Bevarde0;
var d,r:text;
i,j,a,b:integer;
mas,mas1:array [1..15] of integer;
begin
assign(d,'e4.txt');
Assign (r,'rez.txt');
reset (d);
rewrite ®;
for i:=1 to 15 do
readln(d,mas[i]);
j:=0;
for i:=1 to 15 do
if mas[i]<10 then
begin
inc(j);
mas1[j]:=mas[i];
end;

writeln ('odnoznacnije');
for i:=1 to j do
writeln(mas1[i]);
writeln('vsbrannue');

for a:=1 to 15 do
begin
b:=0 ;
for i:=1 to j do
if (mas1[i]=mas[a]) then b:=1;
if b=0 then
writeln(mas[a]);
end;

Readln;
close(d);
close®;
end.


Добавлено через 1 мин.
запутался я как в с++ сделать и чего неполучается ведь также само сравнивается

Сообщение отредактировано: volvo -


--------------------
Учусь первый год на программиста в колледже. Учусь на втором курсе в школе программирования при научно-исследовательском институте математики и информатики.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 20.04.2024 8:29
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name