<span>для выбора одного из нескольких вариантов </span>
<span><span><em>1)</em>
#include <iostream>
#include <string>
#include <windows.h>
using namespace std;
</span><span>
int main()
{
setlocale (LC_ALL,"Rus");
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
cout <<"Введите строку: " <<endl;
string str;
getline (cin,str);
for (int i = 0; i<=str.size()-1; i++)
{
if (str.at(i) == 'а')
str.at(i) = 'А';
else if (str.at(i) == 'б')
str.at(i) = 'Б';
}
cout <<endl;
cout <<"Результат: " <<endl;
cout <<str <<endl;
return 0;
}
<em>2)</em>
#include <iostream>
#include <string>
using namespace std;
</span></span><span>
int main()
{
setlocale (LC_ALL,"Rus");
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
cout <<"Введите строку: " <<endl;
string str;
getline (cin,str);
bool f = true;
for (int i = 0; i<=(str.size()-1)/2; i++)
{
if (str.at(i)!=str.at(str.size()-1-i))
{
f = false;
break;
}
}
cout <<"Результат: " <<endl;
if (f)
cout <<"палиндром" <<endl;
else cout <<"не палиндром" <<endl;
return 0;
}</span>
Var
i,j,min,s:integer;
a:array[1..4,1..4]of integer;
begin
for i:=1 to 4 do
begin
for j:=1 to 4 do
begin
a[i,j]:=random(-20,20);
write(a[i,j]:4);
if i=1 then min:=a[i,j];
if a[i,j]<min then min:=a[i,j];
if j>i then s:=s+a[i,j];
end;
writeln
end;
writeln('Искомая сумма: ',s);
write('Индексы минимального элемента: ');
for i:=1 to 4 do
for j:=1 to 4 do
if a[i,j]=min then write('(',i,',',j,') ')
<span>end.</span>
Ответ:
1536 бит < 2 Кбайта
4096 байт = 4 Кбайта
Объяснение:
1536 бит = 1536 / 8 = 192 байт
2 Кбайт = 2 * 1024 = 2048 байт
4 Кбайт = 4 * 1024 = 4096 байт
По горизонтали:
1. Файл.
3. Хранения.
5. Оперативная
7. Фотография
8. Бумага
10. Китай
11. Пергамент
По вертикали:
1. Фонограф
2. Береста
4. Долговременная
6. Информация
9. Папирус