<em>// PascalABC.NET 3.2, сборка 1362 от 14.12.2016</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var a:=ReadArrInteger('>',ReadInteger('N='));
Writeln('Общий размер файлов, байт- ',a.Sum);
Writeln('Средний размер файла, Кбайт- ',a.Average/1024:0:2);
Writeln('Максимальный рзмер имеет файл №',a.IndexMax+1)
end.
<u>Пример</u>
N= 6
> 1300 830 263 1900 172 1500
Общий размер файлов, байт- 5965
Средний размер файла, Кбайт- 0.97
Максимальный рзмер имеет файл №4
Сесть за стул
↓
Включить компьютер
↓
Использовать компьютер
↓
Выключить компьютер
↓
Встать со стула
С++.
я напишу на плюсах, просто вместо cout и cin подставишь printf и scanf
#include <iostream>
using namespace std;
void main()
{
int n,p,sum=0;
cin >> n;
for (;n!=0;) {
p = n%10;
sum+=p;
n/=10;
}
cout << sum;
cin.get();
cin.get();
}
Алгоритм нахождения периметра
1) Вводим a и b
2) Решаем по формуле P=a+b
3) Выводим Р
4) Конец
1)Program n_1;
var x,y,z,c:integer;
begin
readln (x,y,z);
c:=x;
if c>y then c:=y;
if c>z then c:=z;
writeln (c);
end.
2)Program n_2;
var x,y,z:integer; q,w,e:boolean;
begin
readln (x,y,z);
q:= (y>x) and (z>x);
w:= (y<x) and (y<z);
e:= (z<y) and (z<x);
if e=True then writeln (z);
if w=True then writeln (y);
if q=True then writeln (x);
end.
3)Program n_3;
var x,y,z:integer;
begin
readln (x,y,z);
if (x<y) and (x<z) then writeln (x);
if (y<x) and (y<z) then writeln (y);
if (z<y) and (z<x) then writeln (z);
end.