М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
tipichnayapanda
tipichnayapanda
24.06.2022 13:40 •  Информатика

Идёт k-ая секунда суток.
составить программу на Делфи , которая определяет сколько сейчас время (в часах, минутах и секундах)

👇
Открыть все ответы
Ответ:
LisenokLove2003
LisenokLove2003
24.06.2022

{Допустим ,что масив будет вводитса с клавиатуры число символов 10 тип-integer}

program mas;

var m:array [1..10] of integer;

i,o,kp,pp,oo,a,b,s:integer; 

begin

writeln ('Vvedit masiv');

for i:=1 to 10 do begin

readln (m[i]); end;

o:=0; 

for i:=1 to 10 do begin

if m[i]=0 then o:=o+1; end;

kp:=0 

for i:=1 to 10 do begin

if m[i] div 5=5 then kp:=kp+1; end;

pp:=0;

for i:=1 to 5 do begin

pp:=pp+m[i]; end;

oo:=0; 

for i:=1 to 10 do begin 

if m[i]=0 then oo:=oo+1; end;

writeln ('Vvedit A i B');

readln (a,b);

s:=0; 

for i:=a to b do begin

s:=s+m[i]; end;

writeln ('Kolichestvo 0 - ',o);

writeln ('suma kratna 5- ',kp);

writeln ('suma pervix 5- ',pp);

if oo=2 then writeln ('Virno v masivi dva nuli') else

writeln ('V masive ne 2 nuli');

writeln ('suma ot A do B= ',s);

end.                

{P.S. я не проверял в Паскале если будут з нею проблемы то обращяйся}

{P.P.S. обрати внимание на разницу о и 0} 

 

 

 

 

4,7(75 оценок)
Ответ:
mikhailsmirnov2
mikhailsmirnov2
24.06.2022
Программа написана на PascalABC.NET 3.4.2, сборка 1979 (16.02.2019), но компилироваться должна и на обычном Pascal

не указано, как именно завершать ввод, поэтому сделал завершение словом exit

Кодprogram task31784852; var  number, maxLength, maxNumber: integer;  inputIsTrue: boolean;  inputString, maxLengthString: string; begin  inputIsTrue := false;  maxLength := 0;    Writeln('Напишите exit, чтобы завершить ввод и получить результат');    while inputIsTrue = false do    begin      Readln(inputString);      if Length(inputString) = 0 then        continue;      if inputString = 'exit' then        break;      number := number + 1;      if Length(inputString) > maxLength then        begin          maxLength := Length(inputString);          maxLengthString := inputString;          maxNumber := number;        end;    end;  Writeln('Самая длинная строка с номером ', number, ': ', maxLengthString); end.Проверка

Напишите exit, чтобы завершить ввод и получить результат

a

aa

aaa

lsd

pwpefowpeofkpwef

123462048201180301313031

exit

Самая длинная строка с номером 9:

4,6(42 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ