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

Type падеж = (им,род,дат,вин,твор,предл); слово = (степь,боль,тетрадь,дверь); var w: слово; р: падеж; напечатать слово w в падеже р и единственном числе (например, при w = степь и р = твор надо напечатать слово степью). язык программирования паскаль, .

👇
Ответ:
andrey451
andrey451
29.06.2022
Очень яркая иллюстрация того, как НЕ НАДО работать с перечислимым типом данных

type
  падеж=(им,род,дат,вин,твор,предл);
  слово=(степь,боль,тетрадь,дверь);
var
  w:слово;
  p:падеж;
  s:string;
  n:0..5;
begin
  Writeln('Введите номер слова');
  Write('0-степь,1-боль,2-тетрадь,3-дверь: '); Read(n);
  case n of
  0:w:=степь;
  1:w:=боль;
  2:w:=тетрадь;
  3:w:=дверь
  end;
  s:=w.ToString;
  Writeln('Введите номер падежа');
  Write('0-им, 1-род, 2-дат, 3-вин, 4-твор, 5-предл: '); Read(n);
  case n of
  0:p:=им;
  1:p:=род;
  2:p:=дат;
  3:p:=вин;
  4:p:=твор;
  5:p:=предл
  end;
  case p of
  им,вин: Writeln(s);
  род,дат,предл: Writeln(Copy(s,1,Length(s)-1)+'и');
  твор:Writeln(s+'ю')
  end
end.

Пример
Введите номер слова
0-степь,1-боль,2-тетрадь,3-дверь: 2
Введите номер падежа
0-им, 1-род, 2-дат, 3-вин, 4-твор, 5-предл: 4
тетрадью
4,7(36 оценок)
Открыть все ответы
Ответ:
NastyaKoryak
NastyaKoryak
29.06.2022

program z1;

var a,pp,po:real;

i:integer;

begin

pp:=1;

po:=1;

for i:=1 to 10 do

begin

write ('Введите число: ');

read (a);

if a>0 then pp:=pp*a;

if a<0 then po:=po*a

end;

writeln ('Произведение положительных: ',pp);

writeln ('Произведение отрицательных: ',po)

end.

Объяснение:

Начальные произведения равны 1

Цикл с параметром:

1) ввод числа

2) если число положительное, то умножаем число на произведение положительных чисел

3) если число отрицательное, то умножаем число на произведение отрицательных чисел

Вывод произведений

4,4(65 оценок)
Ответ:
Сорян666
Сорян666
29.06.2022

Значение переменной а нужно уменьшить на 4. Это можно записать разными Укажите, какая из команд записана неверно? *

а = а - 4

а - 4 = а

а - = 4

Что такое транслятор? *

это набор правил языка для написания программы

программа, которая преобразует программу с языка программирования в машинный код

функция для ввода данных

набор символов для написания программы

Как называется программная надстройка, которая программисту разрабатывать компьютерные программы? *

интегрированная среда разработки (IDE)

синтаксис

алгоритм

линейная программа

транслятор

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