1.
#include <iostream>
using namespace std;
int main() {
int n=6; // n может быть 4, 6, 8 и т.д.
for (int i=1; i<n/2; i++){
for (int j=i; j<=n/2-1;j++) cout << " ";
for (int j=1; j<=2*i; j++) cout << "*";
for (int j=i; j<=n/2-1;j++) cout << " ";
cout << "\n";
}
for (int i=1; i<=n; i++) cout << "*";
cout << "\n";
for (int i=n/2-1; i>=1; i--){
for (int j=i; j<=n/2-1;j++) cout << " ";
for (int j=1; j<=2*i; j++) cout << "*";
for (int j=i; j<=n/2-1;j++) cout << " ";
cout << "\n";
}
return 0;
}
Результат:
<span> **
****
******
****
**
2.
</span><span>#include <iostream>
using namespace std;
int main() {
int n=6; // n может быть 3, 4, 5 и т.д.
for (int i=0; i<n; i++){
for (int j=1; j<=i; j++) cout << " ";
for (int j=i; j<n; j++) cout << "*";
cout << "\n";
}
return 0;
}
Результат:
******
*****
****
***
**
*</span>
Информационный объем одного изображения I=k*i , где k- количество точек, i- глубина цвета.
Глубина цвета i=㏒₂N, где N-количество цветов палитры
i=㏒₂256=8
I=1024*512*8= 4194304 бит= 512 Кбайт
Умножаем на количество слайдов, получаем итоговый объем изображения в слайд шоу:
I=512*20= 10240 Кбайт= 10 Мбайт
Объем звука:
I= i*n*t*k, где i-глубина кодирования звука, n- частота дискретизации, t- время звучания, k-количество каналов звукозаписи.
I= 8*32000*(20*2)*1= 10240000 бит = 1,22 Мбайт
Общий объем слайд-шоу: 10 Мбайт+1,22 Мбайт= 11,22 Мбайт
Еще добавляем 10 Кбайт служебной информации.
Объем флешки: 4 Гбайт= 4096 Мбайт
Свободное место 10%= 409,6 Мбайт
Слайд шоу уместится на флеш-накопителе
Const nx=30;mx=30;
var i,j,n,m:integer;A:array[1..nx,1..mx] of integer;B,D:array[1..nx] of integer;
begin
write('Введите n');Readln(n);
write('Введите m');Readln(m);
for i:=1 to n do begin
for j:=1 to m do вegin
A[i,j]:=random(100)-20;
write(A[i,j]:4);end;writeln;end;writeln;
for i:=1 to n do begin
for j:=1 to m do begin
if (A[i,j] mod 3 =0) then begin
B[i]:= B[i] + A[i,j];write(A[i,j]:4);D[i]:= D[i] + 1;end;end;writeln;end;
for i:=1 to n do begin
if (B[i]=0) and (D[i]= 0) then B[i]:= -10;
write(B[i]:4);end;<span>end.</span>
#использую язык программирования Python 3.5
a = []
m = 0
for i in range(4):
a.append(int(input())
for i in range(4):
m = m + a[i]
for i in range(4):
a[i] = a[i] * m
print(*a)