Есть ответ 👍

Ребята, кто из домашней школы в 10 классе, напишите мне в инст @alenka_borevich , есть во

220
490
Посмотреть ответы 1

Ответы на вопрос:

oilga03
4,6(74 оценок)

#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

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS