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

Реферат Специфицирование і тестування програм





пцях

{(line [i]!= | ) buf [i]=line [i]; break;

} [i]=0; (table2 [iline] .soc_nom_tab2, buf);//запис вмісту з буфера в масив структури

i ++;// Перехід на наступний символ після символу |

int ii=i; (ii; ii lt;=(int) strlen (line); ii ++)

{(line [ii]!= | ) buf [ii-i]=line [ii]; break;

} [ii-i]=0; (table2 [iline] .nom_schet_tab2, buf); ++;=ii; (i; i lt;=(int) strlen (line); i ++ )

{(line [i]!= | ) buf [i-ii]=line [i]; break;

} [i-ii]=0; (table2 [iline] .naim_vklad_tab2, buf); ++;=i; (ii; ii lt;=(int) strlen (line); ii ++ )

{(line [ii]!= | ) buf [ii-i]=line [ii]; break;

} [ii-i]=0; (table2 [iline] .god_proc_tab2, buf); ++;=ii; (i; i lt;=(int) strlen (line); i ++ )

{(line [i]!= | ) buf [i-ii]=line [i]; break;

} [i-ii]=0; (table2 [iline] .ob_vklad_tab2, buf);

iline ++;//збільшуємо індекс на 1

} (f2); iline;// кількість непустих рядків у файлі F2

} CreateTab3 (int n1, int n2, int max)

{razm=sizeof (struct BUF) * max;=new BUF [razm]; error=true; num=0; (int i=0; i lt; n1; i ++)

{(int ii=0; ii lt; n2; ii ++)

{(strcmp (table1 [i] .soc_nom_tab1, table2 [ii] .soc_nom_tab2) == 0)

{(buf [num] .fio_tab3, table1 [i] .fio_tab1); (buf [num] .pasp_dan_tab3, table1 [i] .pasp_dan_tab1); (buf [num] .god_proc_tab3, table2 [ii] .god_proc_tab2); (buf [num] .ob_vklad_tab3, table2 [ii] .ob_vklad_tab2);

num ++;

} num;

}

//записуємо у файл скопійовані елементи

int WriteToF3 (int n1, int n2, int max)

{num;=fopen ( f3.txt raquo ;, a ); (! f3)

{( nFail f3.txt ne mozhet bit otkrit ); (); (); (0);

}=CreateTab3 (n1, n2, max); (f3, | П.І.Б. клієнта | паспо. дані | Рік. проц. начисл. | Обсяг вкладу | n ); (int i=0; i lt; n2; i ++) (f3, % s% s% s% s n raquo ;, buf[i].fio_tab3,buf[i].pasp_dan_tab3,buf[i].god_proc_tab3,buf[i].ob_vklad_tab3);(f3);lt;lt;laquo;n_________________________________raquo;lt;lt;endl;lt;lt;laquo;nVid sformirovavsheisya tablizi s dannbimi F3: lt; lt; endl lt; lt; endl; lt; lt; n _____ lt; lt; endl; lt; lt; | lt; lt; setw (16 ) lt; lt; FIO lt; lt; | lt; lt; setw (22) lt; lt; Passportnbie dannbie lt; lt; | lt; lt; setw (10) lt; lt; Godovoi% lt; lt; | lt; lt; setw (10) lt; lt; Obwii vklad lt; lt; | lt; lt; endl lt; lt; endl; lt; lt;" lt; lt; endl; (int i=0; i lt; n2; i ++)

{lt;lt;laquo;|raquo;lt;lt;setw(16)lt;lt;buf[i].fio_tab3lt;lt;laquo;|raquo;lt;lt;setw(22)lt;lt;buf[i].pasp_dan_tab3lt;lt;laquo;|raquo;lt;lt;setw(10)lt;lt;buf[i].god_proc_tab3lt;lt;laquo;|raquo;lt;lt;setw(11)lt;lt;buf[i].ob_vklad_tab3lt;lt;laquo;|raquo;lt;lt;endl;

}lt;lt;laquo;n||raquo;lt;lt;endl;lt;lt;laquo;nlt;lt;endl;lt;lt;raquo;nsformirovannaya tabliza zapisana v fail f3.txt lt; lt; endl lt; lt; endl; lt; lt; dlya prosmotra rezul'tata otkroite fail f3.txt v kornevoi papke pgrogrammi lt; lt; endl; lt; lt; raquo ;" lt; lt; endl; getch (); 0;

}

//ПЕРЕВІРКА ВВОДАCheckWarnings (int n1, int n2)

{sint_error1=false;

//НАЯВНІСТЬ порожніх полів (int i=0; i lt; n1; i ++)

{(table1 [i] .soc_nom_tab1 [0] == 0 || table1 [i] .soc_nom_tab1 [0] == )

{ lt; lt; n_ lt; lt; endl; ( nPystoe pole Socialny nomer klienta v stroke% d faila F1 n , (i + 2)); lt; lt; nProgramma vbinujdena zavershit svou rabotu, isprav te oshibki i zapustite programmu zanovo lt; lt; endl; (); (0);

}

/* if ((strlen (table1 [i] .soc_nom_tab1 gt; 20) || (strlen (table1 [i] .soc_nom_tab1) == 0))

{ lt; lt; n __ lt; lt; endl; ( nOshibka: Socialny nomer klienta bolshe 4-x chislennogo znacheniya v stroke% d faila F1 n , ( i + 1)); lt; lt; nProgramma vbinujdena zavershit svou rabotu, isprav te oshibki i zapustite programmu zanovo lt; lt; endl; (); (0);

}

/* if (table1 [i] .soc_nom_tab1 [0] gt; 57)

{ lt; lt; n_ lt; lt; endl; ( nOshibka: Socialny nomer klienta bolshe 4-x chislennogo znacheniya v stroke% d faila F1 n , ( i + 1)); lt; lt; nProgramma vbinujdena zavershit svou rabotu, isprav te oshibki i z...


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





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

  • Реферат на тему: Пароплавна компанія White Star Line
  • Реферат на тему: Пароплавна компанія White Star Line
  • Реферат на тему: Equipment of technological acceptance line, storage and fuel delivery
  • Реферат на тему: Технологія цифрової абонентської лінії (Digital Subscribe Line, DSL)
  • Реферат на тему: Створення бази даних геореференсірованних фотографічних зображень грунтів в ...