М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Masяsя
Masяsя
20.04.2021 14:15 •  Информатика

1. разработать алгоритм, который по введённому номеру месяца выводит название времени года. при написании алгоритма использовать логические операции. при неверном вводе месяца должно выдаваться сообщение об ошибке. протестировать алгоритм на всех целых числах от 0 до 13. 2. треугольник задан длинами сторон а, в, с. разработать схему алгоритма, опре-деляющую, существует ли данный треугольник. если треугольник существует, то установить значение флага f=1, иначе f=0. для решения этой использовать сложные логические условия. протестировать алгоритм для следующих исходных данных: а) a=3, b=4, c=5 б) a=1, b=1, c=1 в) a=0, b=4, c=5 г) a=-3, b=6, c=5 д) a=2, b=1, c=8 3. разработать схему алгоритма для отыскания max(min(a,b), min(c, не ис-пользуя сложные логические условия и вложенные ветвления. числа a,b,c,d - целые. протестировать алгоритм для следующих исходных данных: а) a=4 b=5 c=6 d=9 б) a=2 b=1 c=6 d=9 в) a=2 b=1 c=8 d=4 г) a=12 b=1 c=6 d=9 4. точка а задана координатами x,y. разработать схему алгоритма, который уста-навливает значение флага f=1, если точка принадлежит заштрихованной области (см. рисунок 4) и значение флага f=0 в противном случае. вывести значение f. протести-ровать алгоритм для точек (0,0), (1,0), (1.5,1), (-1,1.5), (-2,-1), (2,-1), (1,-1), (-1,1). точка а задана координатами x,y. разработать схему алгоритма, который устанавливает значение флага f=1, если точка принадлежит заштрихованной области (см. рисунок 5) и значение флага f=0 в противном случае. вывести значение f. протестировать алгоритм для точек (0,0), (1.5,1), (2,1), (1,-1), (-0.5,-0.2), (-2,-1), (-1,-2), (-1,1), (-3, 1). 6. точка а задана координатами x,y. разработать схему алгоритма, который уста-навливает значение флага f=1, если точка принадлежит заштрихованной области (см. рисунок 6) и значение флага f=0 в противном случае. вывести значение f. протести-ровать алгоритм для точек (0,0), (2,2), (0.5,0.5), (0.5,-1.5), (-0.5,0.5), (-2,-1), (-1,-2), (-1,1), (2, 0).

👇
Ответ:
1981katerina
1981katerina
20.04.2021
1-ый номер
var a:integer;begin writeln('Введите номер месяца:'); readln(a); case a of 1:writeln('Январь'); 2:writeln('Февраль'); 3:writeln('Март'); 4:writeln('Апрель'); 5:writeln('Май'); 6:writeln('Июнь'); 7:writeln('Июль'); 8:writeln('Август'); 9:writeln('Сентябрь'); 10:writeln('Октябрь'); 11:writeln('Ноябрь'); 12:writeln('Декабрь');  else writeln('Ошибка'); end;end.
4,8(84 оценок)
Открыть все ответы
Ответ:
topghalya228
topghalya228
20.04.2021
1) F=Av(¬A&B)
По закону дистрибутивности раскроем скобки
(Av¬A)&(AvB)
Av¬A = 1, значит остаётся AvB

2) F =A&(¬AvB)
По тому же закону раскрываем скобки
(A&¬A)v(A&B)
A&¬A = 0, значит остаётся A&B

3. (AvB)&(¬BvA)&(¬CvB)
По закону склеивания (AvB)&(¬BvA) = A , получается, что выражение принимает вид
A&(¬CvB)
Можно раскрыть скобки, получим
A&¬C v A&B

4) F =(1v(AvB))v((AC)&1) 
Скобка (1v(AvB)) = 1, так как 1 v ЧТОУГОДНО = 1
Получаем выражение
1v((AC)&1) = 1, так как 1 v ЧТОУГОДНО = 1
ответ 1
4,5(32 оценок)
Ответ:
vika2082
vika2082
20.04.2021
Program pr;
uses crt;

Var mas:array[1..1000, 1..1000] of integer;
N,M,i,j,k:integer;

Begin
Writeln('Введите размер матрицы N*M');
Write('N = ');
readln(N);
Write('M = ');
readln(M);

if (M>1000) or (N>1000) or (M<1) or (N<1)
then  
Writeln('Ошибка, указанные значения выходят за пределы матрицы')   else   
        Begin      
 Writeln('Введите элементы матрицы');      

k:=0; 
 for i:=1 to N do     
  for j:=1 to M do     
    Begin     
      readln(mas[i,j]);       
      if (mas[i,j] mod 2 = 0) then k:=k+1;     
    end; 
  
    Writeln();   
    Writeln('Исходная матрица');
   
   for i:=1 to N do   
     Begin     
       for j:=1 to M do     
          Begin     
             Write(mas[i,j], ' ')     
           end;     
      Writeln();   
     end;         

Writeln();   
Writeln('Количество четных элементов = ',k);      
 end;

readln;
end.
4,5(85 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ