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

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





ble2 [ii] .nom_schet_tab2 [i] lt; 0 )

{lt;lt;laquo;n______________________________________raquo;lt;lt;endl;(laquo;nOshibka: Nomer scheta dolzhen soderzhat tolko cifri i bit ne otrizatel nim. Oshibka v stroke:% d n , ii + 2); lt; lt; nProgramma vbinujdena zavershit svou rabotu, isprav te oshibki i zapustite programmu zanovo lt; lt; endl;

getch (); (0);

}

//(тільки якщо ввести - або російську літеру і тільки одну і лише на початку або в кінці) перевірка на коректність введення річного відсотка нарахування у файлі f2

for (ii=0; ii lt;=(n2-1); ii ++)

{(int i=0; i lt; (strlen (table2 [ii] .god_proc_tab2)); i ++)

{(table2 [ii] .god_proc_tab2 [i] lt; 0 )

{lt;lt;laquo;n___________________________________raquo;lt;lt;endl;(laquo;nOshibka: Godovoi procent nachislenia dolzhen soderzhat tolko cifri i bit bolshe nylia. Oshibka v stroke:% d n , ii + 2); lt; lt; nProgramma vbinujdena zavershit svou rabotu, isprav te oshibki i zapustite programmu zanovo lt; lt; endl;

getch (); (0);

}

//перевірка на збіг соц номерів у f1

for (ii=0; ii lt;=n1; ii ++)

{(int i=ii + 1; i lt;=(n1 - 1); i ++)

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

{lt;lt;laquo;n____________________________________raquo;lt;lt;endl;(laquo;nOshibka: Dva ili bolee soc nomera v f1 imeut odinakovoe znachenie. Oshibka v znachenii -% s n raquo ;, table1 [ii] .soc_nom_tab1); lt; lt; nProgramma vbinujdena zavershit svou rabotu, isprav te oshibki i zapustite programmu zanovo lt; lt; endl;

getch (); (0);

}

//перевірка на збіг паспортних даних до f1

for (ii=0; ii lt;=n1; ii ++)

{(int i=ii + 1; i lt;=(n1 - 1); i ++)

{(ii == i); (strcmp (table1 [ii] .pasp_dan_tab1, table1

[i] .pasp_dan_tab1) == 0)

{lt;lt;laquo;n____________________________________raquo;lt;lt;endl;(laquo;nOshibka: Oshibka v pasportnih dannih klienta. Pasportnim dannim% s prisvoeno dva ili bolee socialnyh nomera n , table1 [i] .pasp_dan_tab1); lt; lt; nProgramma vbinujdena zavershit svou rabotu, isprav te oshibki i zapustite programmu zanovo lt; lt; endl;

getch (); (0);

}

//Функція зчитування з файлу F1ReadF1 ()

{line [64]={0};//зберігається вся прочитується рядок

int iline=0; n1=0;=fopen (file1, r ); (! f1)

{( nFile% s can not be open , file1); (); (0);

} shapka [64]; (shapka, sizeof (shapka), f1);// зчитується шапка таблиці (! feof (f1))

{[0]=0; (line, sizeof (line), f1); (line [0] == 0) continue;// якщо рядок порожня, то continue

int i; buf [32]={0};//буфер для зберігання окремих елементів рядка

for (i=0; i lt;=(int) strlen (line); i ++)//1. цикли для розбирання рядків по стовпцях

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

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

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

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

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

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

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

} [i-ii]=0; (table1 [iline] .fio_tab1, buf);

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

} (f1); iline;

}

//Функція зчитування з файлу F2ReadF2 ()

{line [64]={0};// зберігається вся прочитується рядок

int iline=0;=fopen (file2, r ); (! f2)

{( Fatal Error: File% s can not be open , file2); (); (0);

} shapka [64]; (shapka, sizeof (shapka), f1);// зчитується шапка таблиці (! feof (f2))

{(line, sizeof (line), f2); (line [0] == 0);// якщо рядок порожня, то continue

int i=0; buf [32]={0};//буфер для зберігання окремих елементів рядка

for (i; i lt;=(int) strlen (line); i ++) //1.разборка рядків по стов...


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





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

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