galejyan2005
25.03.2020 00:11

Напишите блок-схему к двум программам: var a: array [1..12] of integer; i: byte; min, indexmin: integer; begin i : = 1; indexmin : = 1; while (i < 13) do begin write('a[',i,'] = '); readln(a[i]); if i = 1 then min : = a[1] else if (a[i] < min) then begin min : = a[i]; indexmin : = i; end; i : = i + 1; end; i : = 0; repeat i : = i + 1; if (i = indexmin) then a[i] : = 1; write(a[i]: 4); until (i = 12); end. var a: array [1..5,1..4] of integer; i, j, min, imin, jmin: integer; begin for i: =1 to 5 do for j: =1 to 4 do a [i,j]: =random(21)+1; for i: =1 to 5 do begin for j: =1 to 4 do write (a[i,j]: 4); writeln; end; min: =a[1,1]; imin: =1; jmin: =1; for i: =1 to 5 do for j: =1 to 4 do if a[i,j] writeln; for j: =1 to 4 do write (a[imin,j],' '); writeln; for i: =1 to 5 do write (a[i,jmin],' '); end.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Няшня
16.05.2020 14:49
Вы можете уменьшить размер файлов и пространство на диске с сжатия рисунков в документе. параметры сжатия уменьшают как размер файл, так и размеры рисунков, в зависимости от того, как планируется использовать изображение, например для просмотра на экране или в сообщении электронной почты. сжать можно все рисунки в файле или только специально выделенные. если документ сохранен в более старом формате doc, то параметр "уменьшить размер файла" не будет доступен в меню "файл". чтобы использовать параметр "уменьшить размер файла", сохраните документ в новом формате docx.
0,0(0 оценок)
Ответ:
alenalevkika79
29.03.2020 02:53

Создаёшь массив, заполняешь его, считаешь сумму и произведение, и обрабатываешь условие:


#include <stdio.h>

#include <stdlib.h>

#include <time.h>

#include <conio.h>

#define RANDOM_MIN -9

#define RANDOM_MAX 9

int main(void) {

srand(time(NULL)); /* for "visible" random */

 

int N;

scanf("%d", &N);

 

int *A = malloc(sizeof(int) * N);

int sum = 0;

int prd = 1;

 

printf("elements: ");

 

int i;

for (i = 0; i < N; i++) {

 A[i] = RANDOM_MIN + rand() % (RANDOM_MAX + abs(RANDOM_MIN) + 1);

 

 printf("%d ", A[i]);

 

 if (A[i] > 0) {

  sum += A[i];  

 } else if (A[i] < 0) {

  prd *= A[i];

 }

}

 

printf("\n");

printf("summa: %d\n", sum);

printf("product: %d\n", prd);

 

if (sum > prd) {

 int max = A[0];

 

 for (i = (0 + 1); i < N; i++) {

  if (max < A[i]) {

   max = A[i];

  }

 }

 

 printf("max element is: %d", max);

} else {

 printf("product higher than summa");

}

 

getch();

free (A);

return 0;

}

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота