Ребята, кто из домашней школы в 10 классе, напишите мне в инст @alenka_borevich , есть во
220
490
Ответы на вопрос:
#include < iostream> #include < ctime> using namespace std; int main() { int n,m; file *fpt; cout< < "n = "; cin> > n; fpt=fopen("input.dat","wb"); srand(time(null)); // запись файла for (int i=0; i< n; i++) { m=rand()%8000-3000; cout< < m< < " "; fwrite(& m,sizeof(int),1,fpt); } cout< < endl; fclose(fpt); fpt=fopen("input.dat","rb+"); int indf=0,indl=0,vf=0,vl=0,k=0; // чтение файла while (fread(& m,sizeof(int),1,fpt)! =0) { k++; if %2==0) & & (indf==0)) { indf=k-1; vf=m; } if ==0) & & (m%2==0)) { indl=k-1; vl=m; } } cout< < "first odd = "< < vf< < " index = "< < indf< < endl; cout< < "last even = "< < vl< < " index = "< < indl< < endl; // обмен первого нечетного и последнего четного if (indf> 0) { fseek(fpt,sizeof(int)*indf,seek_set); fwrite(& vl,sizeof(int),1,fpt); } if (indl> 0) { fseek(fpt,sizeof(int)*indl,seek_set); fwrite(& vf,sizeof(int),1,fpt); } fclose(fpt); system("pause"); return 0; }n = 6 4368 2733 1112 2620 1941 753 first odd = 2733 index = 1 last even = 2620 index = 3
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
renatamamarenata15.01.2020 19:29
-
julka1998106.07.2020 00:26
-
bika2067922.04.2022 02:56
-
nastya63201122.10.2021 22:00
-
panda04411.05.2022 09:21
-
MilaniaDelli19.03.2021 21:00
-
julka1998110.04.2020 23:40
-
NikoYuqa108.03.2020 20:40
-
LymarIvan03.10.2020 04:32
-
3Влад1122.08.2020 05:06
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.