Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка програмного забезпечення для навчальної і тестуючої системи &Лексика англійської мови&

Реферат Розробка програмного забезпечення для навчальної і тестуючої системи &Лексика англійської мови&





ify"> f=scanf (% d , amp; nom_temi); (stdin); (int gh=0; gh lt; j; gh ++) (nom_temi + 0 == mas_str [ gh]) asd=1;

if (! f ||! asd) Rus ( Невірний введення. Повторіть );

} while (! f ||! asd);

_ temi -; zn=nom_temi;=zn + 0 raquo ;;

name [1]=zn; (name); ( n * Тема успішно видалена n ); _ tem -; 0;

}

kolvo_tem ()//пп підрахунку кількості тим

{* ved; name [10]; [0]= t raquo ;; [2]=. raquo ;; [3]= t raquo ;; [4]= x raquo ;; [5]= t raquo ;; [6]= 0 raquo ;; flag=0; i; (i=0; i lt; 10 ; i ++)

{zn=i;=zn + 0 raquo ;; [1]=zn;=fopen (name, r ); (ved!=NULL) flag ++; (ved);

} flag;

}

korr_temi ()//пп для коригування заданої теми

{( Якщо бажаєте повернутися до попереднього меню, натисніть Esc raquo ;, інакше будь-яку клавішу ... n n );

if (getch () == 27) return 5;

* ved; name [10]; [0]= t raquo ;; [2]=. raquo ;; [3]= t raquo ;; [4]= x raquo ;; [5]= t raquo ;; [6]= 0 raquo ;; stroka [100];

* s; i; j=0; mas_str [kolic_tem + dobav]; (i=0; i lt; kolic_tem + dobav; i ++)

{zn=i;=zn + 0 raquo ;; [1]=zn;=fopen (name, r + ); (ved!=NULL)

{(stroka, 100, ved); (% c lt; - , zn + 1); (% s , stroka); len=strlen (stroka); (stroka [len - 1]!= n )

printf ( n ); _ str [j]=zn + 1; j ++;// В масиві mas_str номера тим, які друкуються

} (ved);

} f, asd=0;

int nom_temi; {( nВведіте номер теми для коригування: );

f=scanf (% d , amp; nom_temi); (stdin); (int gh=0; gh lt; j; gh ++) (nom_temi + 0 == mas_str [ gh]) {asd=1; break;}

if (! f ||! asd) Rus ( Невірний введення. Повторіть );

} while (! f ||! asd);

_ temi -; zn=nom_temi;=zn + 0 raquo ;; [1]=zn;=fopen (name, r ); ( n nСодержімое файлу raquo ;); printf (% s , name);// друк файлу на екран ( n );=1; (! feof (ved))

{(stroka, 100, ved); (% d)% s , i, stroka); ++;

} (ved); ( n n );

Rus ( 1 lt; - Запис нового рядка n2 lt; - Коригування окремого рядка n3 lt; - Видалення окремого рядка n4 lt; - Повернення в меню n ); rezim22;

{( Ваш вибір: );=scanf (% d , amp; rezim22); (stdin); (! f || rezim22 lt; 1 || rezim22 gt ; 4) Rus ( Невірний введення. Повторіть n );

} while (! f || rezim22 lt; 1 || rezim22 gt; 4);

(rezim22)

{1://запис рядка в кінець файлу

{( nВведіте рядок у форматі: nСлово англійською мовою - відповідне слово російською мовою n );

char nov_str [100]; {(stdin); (nov_str);=strchr (nov_str, - );

if (s == NULL) Rus ( При введенні Ви пропустили символ - raquo ;; повторіть введення ... n );

} while (s == NULL);=fopen (name, a + ); (ved, n% s , nov_str);

fclose (ved); ( n * Рядок успішно додана n ) ;;

} 2://коректування окремого поля

{( n nВведіте номер рядка для коригування: );

int nom_dl_kor; lll; {= scanf (% d , amp; nom_dl_kor); (stdin);=kolvo_strok (name); (! f || nom_dl_kor lt; 1 || nom_dl_kor gt; lll) Rus ( Невірний введення. Повторіть n );

} while (! f || nom_dl_kor lt; 1 || nom_dl_kor gt; lll);

_ dl_kor -; new_str [100];

Rus ( nВведіте рядок у форматі: nСлово англійською мовою - відповідне слово російською мовою n );

do {(stdin); (new_str);=strchr (new_str, - );

if (s == NULL) Rus ( При введенні Ви пропустили символ - raquo ;; повторіть введення ... n );

} while (s == NULL); * ved1;=fopen ( temp.txt , w );=fopen (name, r ); ii=0 ; f1; str12 [100]; (fgets (str12,100, ved)!=NULL)

{(ii!=nom_dl_kor) fputs (str12, ved1); {f1=fputs (new_str, ved1); (ii!=lll - 1) fputs ( n , ved1) ;} ++;

} (ved); (ved1);=fopen (name, w );=fopen ( temp.txt , r ); (fgets (str12,100 , ved1)!=NULL) (str12, ved); (ved); (ved1); ( temp.txt );

if (f1!=EOF) Rus ( n * Рядок успішно замінена n );

else Rus ( n * Помилка! n );


break;

} 3:

Назад | сторінка 5 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення базового класу &Рядок&, рядки ідентифікатора і десяткової рядка. ...
  • Реферат на тему: Проектування біжучого рядка на мікроконтролері з використанням програмного ...
  • Реферат на тему: Пристрій введення інформації заданої форми подання
  • Реферат на тему: Розробка програми перекладу введеного рядка тексту в послідовність кодів аб ...
  • Реферат на тему: Розробка програм по створенню бази даних приладів і додавання першого рядка ...