Работа вам нужна срочно. Не волнуйтесь, уложимся!
- 22423 авторов готовы помочь тебе.
 - 2402 онлайн
 
составить блок-схему для №1 и №2

Предмет: Информатика
Раздел: Алгоритмизация и программирование (блок-схемы)
Формулировка:
Дан массив A на 7 целых значений. Надо определить и вывести сумму его отрицательных элементов.
Алгоритм:
SUM = 0.SUM.SUM.? Пояснение к блок-схеме:
? Блок-схема:
┌────────────┐
│  НАЧАЛО    │
└────┬───────┘
     ↓
┌────────────┐
│ Ввод A[7]  │
└────┬───────┘
     ↓
┌────────────┐
│ SUM ← 0    │
└────┬───────┘
     ↓
┌────────────┐
│ i ← 0      │
└────┬───────┘
     ↓
┌────────────────────────────┐
│ i < 7 ?                    │
└────┬──────────────┬────────┘
     │              ↓
     │         ┌─────────────┐
     │         │ A[i] < 0 ?  │
     │         └────┬────────┘
     │              ↓
     │        ┌─────────────┐
     │        │ SUM += A[i] │
     │        └─────────────┘
     ↓
┌────────────┐
│ i ← i + 1  │
└────┬───────┘
     ↓
   (переход к условию i < 7)
     ↓
┌────────────┐
│ Вывод SUM  │
└────┬───────┘
     ↓
┌────────────┐
│   КОНЕЦ    │
└────────────┘Формулировка:
Дан массив A на 5 вещественных значений. Найти и вывести максимальное значение в массиве и его индекс. Вычислить произведение неотрицательных элементов массива. Адаптировать алгоритм для N элементов.
Алгоритм:
max ← A[0]index ← 0product ← 1max, обновить max и index.product.max, index, product.? Блок-схема:
┌──────────────┐
│   НАЧАЛО     │
└─────┬────────┘
      ↓
┌──────────────────────┐
│ Ввод N, A[0]..A[N-1] │
└─────┬────────────────┘
      ↓
┌──────────────────────┐
│ max ← A[0], index←0  │
│ product ← 1          │
└─────┬────────────────┘
      ↓
┌────────────┐
│ i ← 0      │
└────┬───────┘
     ↓
┌────────────────────────────┐
│ i < N ?                    │
└────┬──────────────┬────────┘
     │              ↓
     │       ┌─────────────────────┐
     │       │ A[i] > max ?        │
     │       └────┬────────────────┘
     │            ↓
     │     ┌────────────────────┐
     │     │ max ← A[i]         │
     │     │ index ← i          │
     │     └────────────────────┘
     ↓
┌────────────────────────────┐
│ A[i] ≥ 0 ?                 │
└────┬──────────────┬────────┘
     │              ↓
     │      ┌─────────────────┐
     │      │ product *= A[i] │
     │      └─────────────────┘
     ↓
┌────────────┐
│ i ← i + 1  │
└────┬───────┘
     ↓
   (переход к i < N)
     ↓
┌────────────────────────────┐
│ Вывод max, index, product  │
└────┬───────────────────────┘
     ↓
┌──────────────┐
│    КОНЕЦ     │
└──────────────┘Если нужно, могу также предоставить блок-схемы в виде изображений.