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

1. пользователь вводит число: если число меньше 0 - вывести "число отрицательное" если число больше 0 - вывести "число положительное" если ввели 0 - "число ни положительное, ни отрицательное" 2. пользователь вводит число, если оно четное (условие проверки a % 2 == 0) - вывести число на 2 меньше, иначе - на 2 больше 3. если пользователь вводит: яблоко - вывести "оно зеленое" персик - "он розовый" картошка - "она " виноград - "он черный" помидор - "он красный" использовать switch 4. найти сумму введенных пользователем чисел. ввод идет до тех пор, пока не введен 0. 5. составить программу рассчитывающую чистую зарплату с учетом налоговых вычетов. если оклад меньше 100000 рублей, то налоги составляют 35%, если больше то 45%. представить в виде функции, и спрашивать пользователя о новом расчете зарплаты. 6. вводятся пользователем 5 чисел. сохранить эти числа в массив. после добавить к каждому число его индекс в массиве. дедлайн: 19.06.19 21: 59

👇
Открыть все ответы
Ответ:
Renavalion
Renavalion
05.08.2020
// PascalABC.NET 3.0, сборка 1128
const
  nmax=100;
var
  n,i,j,nn,nz,np,t:integer;
  a,an,az,ap:array[1..nmax] of integer;
begin
  // формируем массив и выводим его
  Write('Количество элементов в массиве: '); Read(n);
  for i:=1 to n do begin
    a[i]:=Random(11)-5;
    Write(a[i],' ')
    end;
  Writeln;
  // разбиваем массив на три подмассива
  nn:=0; nz:=0; np:=0;
  for i:=1 to n do
    if a[i]<0 then begin nn:=nn+1; an[nn]:=a[i] end
    else
      if a[i]=0 then begin nz:=nz+1; az[nz]:=a[i] end
      else begin np:=np+1; ap[np]:=a[i] end;
  // сортируем массив с отрицательными элементами по убыванию
  for i:=1 to nn-1 do
    for j:=1 to nn-1 do
      if an[j]<an[j+1] then
        begin t:=an[j]; an[j]:=an[j+1]; an[j+1]:=t end;
  // сортируем массив с положительными элементами по возрастанию
  for i:=1 to np-1 do
    for j:=1 to np-1 do
      if ap[j]>ap[j+1] then
        begin t:=ap[j]; ap[j]:=ap[j+1]; ap[j+1]:=t end;
  // формируем новое содержимое массива a
  i:=0;
  for j:=1 to nz do begin i:=i+1; a[i]:=az[j] end;
  for j:=1 to np do begin i:=i+1; a[i]:=ap[j] end;
  for j:=1 to nn do begin i:=i+1; a[i]:=an[j] end;
  // вывод результата
  for i:=1 to n do Write(a[i],' ');
  Writeln
end.

Тестовое решение:
Количество элементов в массиве: 15
1 2 5 0 -5 -3 0 0 1 -4 3 -2 -2 0 -5
0 0 0 0 1 1 2 3 5 -2 -2 -3 -4 -5 -5
4,5(34 оценок)
Ответ:
spashkova6
spashkova6
05.08.2020

Задание 1.

Локальная сеть представляет собой объединение компьютеров, расположенных на небольших расстояниях друг от друга.

Задание 2.

Обычно компьютеры ЛС удалены друг от друга на расстояние не более 1 км

Задание 3.

ЛС предоставляют пользователям возможность не только быстрого обмена информацией, но и совместного использования принтеров и других периферийных устройств и даже одновременной работы с документами

Задание 4.

Основой программного обеспечения ЛС является сетевая операционная система. Важнейшая задача сетевой ОС — поддержка такого режима работы ЛС, чтобы работающие в ней пользователи могли использовать общие ресурсы сети и при этом не мешали бы друг другу.

Задание 5.

Одноранговая, децентрализованная, или пиринговая сеть — это оверлейная компьютерная сеть, основанная на равноправии участников.

Задание 6.

Сервер — специализированный компьютер или специализированное оборудование для выполнения на нём сервисного программного обеспечения.

Задание 7.

Рабочая станция — комплекс аппаратных и программных средств, предназначенных для решения определённого круга задач.

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