|
|
zadach483.PAS |
|
{* Задача 483 *}Unit ZADACH483;Interface Implementation Begin writeln('Составить программу, позволяющую выбирать одинаковые по названию детали из двух партий.'); End. Program zadach483; Uses zadach483.pas; {* Эту строку можно удалить *} Uses crt; {* Подключаем внешние файлы *} Var {* В работе нам потребуются переменные: *} z : Set Of char; y : Set Of char; w : Set Of char; x : Array [1..50] Of char; v : Array [1..50] Of char; i : byte; n : byte; m : byte; Begin clrscr; {* Очищаем экран *} y := []; z := []; w := []; write(‘введите кол - во деталей в 1 партии : ’); readln(n); For i := 1 To n Do {* Увеличиваем i от 1 до n с шагом 1 *} Begin write(‘введите название’, i,’ - ой детали : ’); readln(x[i]); include(y, x[i]); End; clrscr; {* Очищаем экран *} write(‘введите кол - во деталей в 2 партии : ’); readln(m); For i := 1 To m Do {* Цикл для i => [1 .. m] *} Begin write(‘введите название’, i,’ - ой детали : ’); readln(v[i]); include(z, v[i]); End; clrscr; {* Очистка экрана *} writeln(‘1 партия’); For i := 1 To n Do {* Увеличиваем i от 1 до n с шагом 1 *} write(x[i] : 3); writeln; {* Пустая строка *} writeln(‘2 партия’); For i := 1 To m Do {* Увеличиваем i от 1 до m с шагом 1 *} write(v[i] : 3); writeln; {* Вывод пустой строки *} writeln(‘одинаковые детали’); For i := 1 To m Do {* Цикл для i => [1 .. m] *} If x[i] In z Then Begin include(w, x[i]); write(x[i] : 3) End; readkey End. 07.08.2014 - Breakpoint - точка остановки 07.08.2014 - Топ-10 самых популярных приложений в Facebook 18.11.2013 - Панель управления и персонализация системы. Windows Vista 18.11.2013 - Логические и физические диски. Windows Vista 18.11.2013 - Удаление файлов и папок 01.11.2013 - Программирование дисковых подсистем: возможности 31.10.2013 - Windows8 или Windows7? 31.10.2013 - Windows8, игры |
|
Non-commercial fansite
|