мобіля: ) ;. WriteLine ();=Convert.ToChar (Console.ReadLine ()); (pn == 1 )
{. Title= пошук по даті: raquo ;;. Clear () ;. Write ( введіть дату: );=Console.ReadLine (); s1; .WriteLine ( ----------------------------- ); fr=new StreamReader ( 1.txt ); //відкриваємо файл для читання=0; (fr.Peek ()!=- 1)
{[i] .name=fr.ReadLine (); [i] .fam=fr.ReadLine (); [i] .othes=fr.ReadLine (); [i] .adres =fr.ReadLine (); [i] .tel=fr.ReadLine (); [i] .marka=fr.ReadLine (); [i] .pstoim=fr.ReadLine (); [i] .sprokata=fr.ReadLine (); [i] .dvidavhi=fr.ReadLine (); [i] .dvozvr=fr.ReadLine ();=fr.ReadLine (); (s == kas [i] .dvidavhi)
{. WriteLine ( Ім'я клієнта + kas [i] .name) ;. WriteLine ( Прізвище клієнта: + kas [i] .fam) ;. WriteLine ( laquo ; батькові клієнта: + kas [i] .othes) ;. WriteLine ( Адреса + kas [i] .adres) ;. WriteLine ( Телефон + kas [i] .tel) ;. WriteLine ( Марка автомабіля + kas [i] .marka) ;. WriteLine ( Повна стоймость автомобіля + kas [i] .pstoim) ;. WriteLine ( стоймость прокату + kas [i].sprokata) ;. WriteLine ( Дата видачі + kas [i] .dvidavhi) ;. WriteLine ( Дата повернення + kas [i] .dvozvr) ;. WriteLine (s3);
} ++;
}. WriteLine () ;. Close ();
}
(pn == 2 )
{fr=new StreamReader ( 1.txt );//відкриваємо файл для читання (fr.Peek ()!=- 1)
{++; [i] .name=fr.ReadLine (); [i] .fam=fr.ReadLine (); [i] .othes=fr.ReadLine (); [i ] .adres=fr.ReadLine (); [i] .tel=fr.ReadLine (); [i] .marka=fr.ReadLine (); [i] .pstoim=fr.ReadLine (); [i]. sprokata=fr.ReadLine (); [i] .dvidavhi=fr.ReadLine (); [i] .dvozvr=fr.ReadLine ();=fr.ReadLine ();
}. Close () ;. Title= пошук за прізвищем клієнта: raquo ;; ss= raquo ;;. Write ( введіть прізвище клієнта: );=Console. ReadLine (); (i=0; i lt; kas.Length; i ++)
{(s == kas [i] .name)
{= ss + n + Laquo; Ім'я: + Kas [i] .name + n + Laquo; Прізвище: + Kas [i] .fam + n + Laquo; батькові: + Kas [i] .othes + n + Laquo; Адреса: + Kas [i] .adres + n + Laquo; Телефон: + Kas [i] .tel + n + Laquo; Дата видачі + Kas [i] .dvidavhi + n + Laquo; Дата Здачі: + Laquo; n + Kas [i] .dvozvr + n + Laquo; Марка автомобіля + Kas [i] .marka + n + Laquo; Повна стоймость автомобіля + Kas [i] .pstoim + n + Laquo; стоймости прокату + Kas [i] .sprokata + n + Laquo; raquo ;;
}
} Console.WriteLine (ss); (pn == 3 ) fr=new StreamReader ( 1.txt );//відкриваємо файл для читання (fr.Peek () !=- 1) ++; kas [i] .name=fr.ReadLine (); [i] .fam=fr.ReadLine (); [i] .othes=fr.ReadLine (); [i] .adres=fr.ReadLine (); [ i] .tel=fr.ReadLine (); [i] .marka=fr.ReadLine (); [i] .pstoim=fr.ReadLine (); [i] .sprokata=fr.ReadLine (); [i].dvidavhi=fr.ReadLine (); [i] .dvozvr=fr.ReadLine ();=fr.ReadLine ();
}. Close () ;. Title= пошук по марці автомобіля: raquo ;; ss= raquo ;;. Write ( введіть марку автомобіля: );=Console. ReadLine (); k=0; (i=0; i lt; kas.Length; i ++)
{(s == kas [i] .marka)
{= ss + n + Laquo; Ім'я: + Kas [i] .name + n + Laquo; Прізвище: + Kas [i] .fam + n + Laquo; батькові: + Kas [i] .othes + n + Laquo; Адреса: + Kas [i] .adres + n + Laquo; Телефон: + Kas [i] .tel + n + Laquo; Дата видачі + Kas [i] .dvidavhi + n + Laquo; Дата Здачі: + Laquo; n + Kas [i] .dvozvr + n + Laquo; Марка автомобіля + Kas [i] .marka + n + Laquo; Повна стоймость автомобіля + Kas [i] .pstoim + n + Laquo; стоймости прокату + Kas [i] .sprokata + n + Laquo; raquo ;; k ++; }
} Console.WriteLine(ss);.WriteLine(laquo;_____________________________________________________raquo;);.WriteLine(laquo;количество автомобілів марки + S + взятих на прокат + K + laquo;nraquo;);.WriteLine(laquo;_____________________________________________________raquo;);
}
} break; 3 :
{w=2; break; }: {} Break;
}
}
}
Додаток B
Результати тестування програми.
Тестування додатки реалізованого в середовищі C ++ Builder.
Тестування донного додатки на коректність запуску, введенняінформації, виконання основних операцій не виявило ніяких помилок виконання, і пройшло успішно.
Запуск програми пройшов коректно відповідно до малюнком 11.
Малюнок 11 - Тестування запуску програми <...