1) В следующем высказывании выделите простые высказывания, обозначив каждое из них буквой; запишите с
букв и логических операций данное высказывание.
1. На уроке физики восьмиклассники учили формулы и решали задачи.
2. На уроке геометрии восьмиклассники доказывают теоремы или
рисуют круги.
2) Какие из предложений являются высказываниями?
1. Что завтра идет в кинотеатре?
2. Из Москвы в Пекин можно доехать на поезде.
3. Каждый учитель знает английский язык.
4. Любой цветок стоит на подоконнике.
5. Садись.
3)Даны сложные высказывания. Запишите их с
знаков логических операций.
1) Прочитанная книга оказывается либо интересной, либо скучной.
2) Вареники могут быть или с творогом, или с картошкой.
3) Неверно, что равносторонний треугольник имеет прямой угол .
4) Мы пойдем в музей и увидим знаменитую картину.
5) Следующая станция или Ложок, или Линево.
4)Напишите наибольшее число x, для которого истинно
высказывание:
(x < 42) И НЕ (в числе x нет одинаковых цифр)
5). Для какого из приведённых названий ложно высказывание?
НЕ (Количество букв чётное) ИЛИ (Первая буква согласная)
1) Омск
2) Иваново
3) Москва
4) Кировск
max,min,i:integer;
b:real;
a:array[1..9]of integer;
begin
for i:=1 to 9 do
begin
while (a[i]<1) or (a[i]>6) do
begin
write(i,' оценка: ');
readln(a[i]);
end;
if i=1 then
begin
max:=a[1];
min:=a[1];
end;
if a[i]>max then max:=a[i];
if a[i]<min then min:=a[i];
b:=b+a[i];
end;
b:=(b-min-max)/7;
writeln('Зачетная оценка: ',b);
end.
2. #include <stdafx.h>
#include <stdio.h>
#include <math.h>
#include <stdlib.h> //for rand;
int main()
{
int i, n,M[1];
printf("Vvedit N:");
scanf("%d",&n);
for (i = 0; i < n; i++)
{
M[i] = rand()%10;
}
for (i = 0; i < n; i++)
{
printf("Array[%d] = %d\n", i, M[i]);
}
scanf("%d");
return 0;
}
3. var
a:array[0..9] of integer;
i,y,min:integer;
begin
randomize();
for i:=0 to 9 do
begin
y:= random(10);
a[i]:= y;
end;
for i:=0 to 9 do write(a[i],' ');
writeln(' - десять випадковых чисел');
min:=a[0];
for i:=1 to 9 do
if a[i]<min then min:=a[i];
writeln(min, ' - минимальне число.');
end.