1) 48*1024/(64*64) = 12 страниц.
2) 10*32*48*2 = 30720 байт = 30 кб.
3) 24*32*60 = 46080 байт = 45 кб.
Всего длина окружности составляет 2пr, а половина - пr
#include <stdio.h>
#include <conio.h>
#include <math.h>
int main(){
signed short int t[31];
float srt=0;
int kolt=0, n;
for (n=0; n<31; n++){
t[n]=rand()%20; //заполнение случайными числами от -20 до 20
}
for (n=0; n<31; n++){
if(t[n]>0){
srt=srt+t[n]; //сумма значений темп выше 0
kolt=kolt+1; //кол-во темп выше нуля
}
}
printf("\n %f \n",srt/kolt); //вывод ср темп сумма/кол-во
return 0;
}
Const l = 5;
var
a: array[1..l] of integer;
d: array[1..l] of real;
i, otr, k, m: integer;
begin
otr:=0; k:=0; m:=0;
//считаем массив а
for i:=1 to l do
begin
readln(a[i]);
//если ввели положительное число,увеличим перем. otr на 1
if a[i] < 0 then
inc(otr);
//если ввели отрицательное число,увеличим перем. k на 1
//и к переменной m прибавим элемент
if a[i] > 0 then
begin
inc(k);
inc(m, a[i]);
end;
end;
//заполним массив d
for i:=1 to l do
//если индекс четный, присвоим элементу otr
//иначе присвоим среднее арифметическое
if i mod 2 = 0 then
d[i] := otr
else
d[i] := m/k;
<span>end.</span>
#include<iostream.h>
#include<conio.h>
int s[100],i,n,k,t[100],j;
main(){ randomize();
cin>>n;
for(i=0;i<n;i++){
s[i]=random(100000);
cout<<s[i]<<" ";}
cout<<endl;
j=-1;
for(i=0;i<n;i++) {
k=s[i]/10;
if(k%10==0){ j++; t[j]=s[i];}}
if(j==-1)
cout<<"NET NI ODNOGO CISLA KOTORII OTVECEAET TREBOVANIIAM"<<endl;
else for(i=0;i<=j;i++)
cout<<" "<<t[i]<<endl;
getch();}