Будьласка це контрольна 50 ів але хто пише неправильно блокую і ! знайдіть суму,кількість та середнє арифметичне всіх натуральних трьохзначних чисел що починаються та закінчуються однаковими цифрами в лазарусі початок маю a: array[0..1000] of integer; i,n,sum,kil: integer; ser: real; n: =memo1.lines.count; sum: =0; for i: =0 to n do a[i]: =strtoint(memo1.lines[i-1]); for i: =1 to n do if (a[i]< 10) and (a[i]< 1000) then begin if (a[i]div 100) =(a[i] mod 10) then sum: =sum+a[i]; kil: =kil+1; ser: =sum/kil;
267
284
Ответы на вопрос:
Var i,j,s,k: integer; begin s: =0; k: =0; for i: =1 to 9 do for j: =0 to 9 do begin s: =s+i*100+j*10+i; k: =k+1; end; writeln('s = ',s,' k = ',k,' sred = ',s/k: 6: 2); end. результат: s = 49500 k = 90 sred = 550.00если нужно приложение с формой, то: помещаете на форме командную кнопку (button) и статичный текст (statictext).в обработчик кнопки добавляете код: procedure tform1.button1click(sender: tobject); var i,j,s,k: integer; s: string; begin s: =0; k: =0; for i: =1 to 9 do for j: =0 to 9 do begin s: =s+i*100+j*10+i; k: =k+1; end; s: ='s = '+inttostr(s)+' k = '+inttostr(k)+' sred = '+floattostr(s/k); statictext1.caption : = s; end;
Если сообщение текстовое (не ммс), то количество символов в тексте соответствует количеству информации в байтах (если умножить на 8, то получится количество информации в битах). а для заумных вычислений используйте формулу хартли
Популярно: Информатика
-
AYSEL200918.04.2023 23:42
-
Коши02.11.2021 21:51
-
svetaabc17.11.2020 21:45
-
azizbekboboniyozov01.10.2022 13:04
-
Seallk09.03.2020 01:32
-
vladimirshmele117.12.2022 20:18
-
ul8a08.05.2022 21:02
-
annbobrovska04.10.2020 02:41
-
taykinamatilda15.08.2021 03:52
-
savkinaveronika13.06.2020 14:33