<h2>Заменить нечётные элементы по значению</h2>
program raf105;
var
a:array[1..20] of integer;
i,min: integer;
begin
min:= 10000;
writeln('Исходный массив:');
for i:=1 to 20 do
begin
a[i]:= random(-30,20);
writeln(a[i]);
if a[i]<min
then min:= a[i];
end;
writeln('Изменённый массив:');
for i:=1 to 20 do
begin
if (a[i] mod 2)<>0
then a[i]:= min;
writeln(a[i]);
end;
end.
<h2>Заменить нечётные элементы по индексу</h2>
program raf105;
var
a:array[1..20] of integer;
i,min: integer;
begin
min:= 10000;
writeln('Исходный массив:');
for i:=1 to 20 do
begin
a[i]:= random(-30,20);
writeln(a[i]);
if a[i]<min
then min:= a[i];
end;
writeln('Изменённый массив:');
for i:=1 to 20 do
begin
if (i mod 2)<>0
then a[i]:= min;
writeln(a[i]);
end;
end.
<h3><em><u>Язык PascalABC</u></em></h3>
Сначала определяем количество логических переменных в выражении. Их три: A, B, C. Значения истинности каждой из переменных - это 0 или 1. Так как переменных три, то разных значений истинности они вместе могут принимать 8, т.к. 2³ = 8. В таблице истинности будет 8 строк со значениями.
Теперь считаем количество логических операций и определяем их приоритет. Сначала выполняем операции в скобках в такой последовательности: ¬ (НЕ, отрицание, инверсия); &, ∧ (И, логическое умножение, конъюнкция), ∨ (ИЛИ, логическое сложение, дизъюнкция). В выражении 4 операции. Столбцов в таблице истинности будет: 3 + 4 = 7.
? - один произвольный символ (обязательно)
*-любая последовательность символов или их отсутствие.
К данной маске подходит В)подобреют.doc
#include <iostream>
#include <string>
#include "Windows.h"
using namespace std;
void main()
{
<span> SetConsoleOutputCP(1251);
</span><span> string nazv[] = { "большой", "указательный", "средний", "безымянный", "мизинец" };</span><span>
int number = 0;
</span><span> cout << "Введите номер пальца:"; cin >> number;
</span><span> if (number <= 0 || number > 5)
</span><span> cout << "Ввели неверный номер." << endl;
</span><span> else
</span><span> cout << nazv[number - 1] << endl;
</span><span>}</span>
2 байта
64х64=4096
8КБ=8х1024=8192Б
8192:4096=2