Добавил:
Источник:
Uman
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:01 семестр / К экзамену-зачёту / Все задачи с экзамена в формате PAS / Задача на оператор CASE
.pas Program Analyz;
{‘®бв ўЁвм Їа®Ја ¬¬г ¤«п ®ЇаҐ¤Ґ«ҐЁп Є®«-ў зҐвле Ё ҐзҐвле вга «мле
зЁбҐ«, ўў®¤Ё¬ле б нЄа б Ї®¬®ймо ®ЇҐа в®а case}
var
chis,chet,nechet,nol,n,i:integer;
k:boolean;
begin
nol:=0;
chis:=0;
nechet:=0;
writeln('‚ўҐ¤ЁвҐ Є®«-ў® вга «мле зЁбҐ«');
readln(n);
for i:=1 to n do
begin
writeln('‚ўҐ¤ЁвҐ вга «м®Ґ зЁб«®');
readln(chis);
If chis=0 then nol:=nol+1;
If odd (chis) then k:=true else k:=false;
case k of
false:chet:=chet+1;
true:nechet:=nechet+1;
end;
end;
If nol=n then writeln('‚ᥠўўҐ¤ҐлҐ зЁб« а ўл 0')
else writeln('зЁб«® ҐзҐвле= ',nechet:2,'зЁб«® зҐвле= ',chet:2);
readln;
end.
{‘®бв ўЁвм Їа®Ја ¬¬г ¤«п ®ЇаҐ¤Ґ«ҐЁп Є®«-ў зҐвле Ё ҐзҐвле вга «мле
зЁбҐ«, ўў®¤Ё¬ле б нЄа б Ї®¬®ймо ®ЇҐа в®а case}
var
chis,chet,nechet,nol,n,i:integer;
k:boolean;
begin
nol:=0;
chis:=0;
nechet:=0;
writeln('‚ўҐ¤ЁвҐ Є®«-ў® вга «мле зЁбҐ«');
readln(n);
for i:=1 to n do
begin
writeln('‚ўҐ¤ЁвҐ вга «м®Ґ зЁб«®');
readln(chis);
If chis=0 then nol:=nol+1;
If odd (chis) then k:=true else k:=false;
case k of
false:chet:=chet+1;
true:nechet:=nechet+1;
end;
end;
If nol=n then writeln('‚ᥠўўҐ¤ҐлҐ зЁб« а ўл 0')
else writeln('зЁб«® ҐзҐвле= ',nechet:2,'зЁб«® зҐвле= ',chet:2);
readln;
end.
Соседние файлы в папке Все задачи с экзамена в формате PAS