Объяснение:
//PascalABC.NET версия 3.2, сборка 1389
//Если программа не запускается, то обновите версию
uses System.Linq;
begin
writeln('III');
var a := ReadArrInteger('Документы', ReadInteger('n=')).ToList;
writeln;
while a.Any() do
begin
write(a[0], ' ');
a.RemoveAt(0);
if not a.Any then break;
write(a.Last, ' ');
a.RemoveAt(a.Count - 1);
if not a.Any then break;
var n := 0;
if a.Count > 1 then n := a.Count div 2 - 1;
write(a[n], ' ');
a.RemoveAt(n);
end;
end.
#include <iostream>
using namespace std;
void customFunk(const char *text) {
cout << "+-";
for (int i = 0; i < strlen(text); i++) {
cout << "-";
}
cout << "-+" << endl;
printf("| %s |", text);
cout << endl << "+-";
for (int i = 0; i < strlen(text); i++) {
cout << "-";
}
cout << "-+" << endl;
}
int main()
{
customFunk("Hello World!");
return 0;
}
Объяснение:
Самый простой Для модернизации рекомендую убрать циклы и вместо них создать массив char'ов с количеством элементов равному размеру входящего текста и выводить его вместо циклов.
Поделитесь своими знаниями, ответьте на вопрос:
1280*1024*32=
41943040 бита или 5242880 байт
или
5120 кбайт
или
5 мбайт