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

ответы написать билет 1 1.системы счисления. позиционные и непозиционные сс. правило перевода целых десятичных чисел в сс с основанием q. 2.программирование разветвляющихся алгоритмов. билет 2 1.системы счисления. двоичная арифметика. 2.общие сведения о языке программирования паскаль. билет 3 1.представление целых и вещественных чисел в компьютере записи алгоритмов. билет 4 1.элементы логики. высказывание. логические операции. построение таблиц истинности для логических операций 2.организация ввода и вывода данных в языке программирования паскаль. билет 5 1.элементы логики. свойства логических операций. решение логических . логические элементы. 2.программирование линейных алгоритмов. билет 6 1.алгоритмы и исполнители. понятие алгоритма. исполнитель алгоритма. свойства алгоритма. 2.программирование разветвляющихся алгоритмов. билет записи алгоритмов. словесные записи алгоритма. блок- схемы. алгоритмические языки. 2.программирование разветвляющихся алгоритмов. билет 8 1.объекты алгоритмов. величины. выражения. команда присваивания. 2.программирование циклических алгоритмов. программирование циклов с заданным условием продолжения работы. билет 9 1.основные алгоритмические конструкции. следование. 2.программирование циклических алгоритмов. программирование циклов с заданным условием окончания работы. билет 10 1.основные алгоритмические конструкции. ветвление. 2.программирование циклических алгоритмов. программирование циклов с заданным числом повторений. билет 11 1.основные алгоритмические конструкции. повторение. 2.различные варианты программирования циклического алгоритма. билет записи алгоритмов. 2.системы счисления. позиционные и непозиционные сс. правило перевода целых десятичных чисел в сс с основанием q. билет 13 1.общие сведения о языке программирования паскаль. 2.элементы логики. свойства логических операций. решение логических . логические элементы. билет 14 1.организация ввода и вывода данных в языке программирования паскаль. 2.системы счисления. двоичная система счисления. билет 15 1.программирование циклических алгоритмов. программирование циклов с заданным условием окончания работы. 2.системы счисления. восьмеричная система счисления. билет 16 1.объекты алгоритмов. величины. выражения. команда присваивания. табличные величины. 2.системы счисления. шестнадцатеричная система счисления. билет 17 1.программирование линейных алгоритмов. 2.представление целых и вещественных чисел в компьютере. билет 18 1.основные алгоритмические конструкции. 2.системы счисления. позиционные и непозиционные сс. правило перевода целых десятичных чисел в сс с основанием q.

👇
Открыть все ответы
Ответ:
ННеетт
ННеетт
21.05.2021

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


#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;

}

4,4(82 оценок)
Ответ:
Snezhana206
Snezhana206
21.05.2021

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


#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;

}

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