Вопрос задан 25.06.2023 в 01:39. Предмет Информатика. Спрашивает Пашкович Максим.

С/С++ 1. Ресурс работы авиационного двигателя составляет 4000 часов. Для K самолетов составлена

​​ведомость, в которой указан фактический время T i работы двигателей. По ведомости определить количество двигателей, пригодных к эксплуатации, если время следующего полета составляет T 0; 2. В одномерных массиве с К элементов определить количество расположенных рядом двух чисел с разными знаками
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Петина Марина.

Ответ:

2. создаёшь массив,запускаешь цикл for(int i=0;i<k;i++)

там сравниваешь массив с индексом i > или меньше нуля результат сохраняешь в переменную и дальше сравниваешь если равно выводишь

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этих задач, вам понадобится написать программу на языке C/C++. Вот два примера программ на C/C++, которые решают данные задачи:

  1. Расчет количества пригодных к эксплуатации двигателей:
c
#include <stdio.h> int main() { int K; // Количество двигателей printf("Введите количество самолетов (K): "); scanf("%d", &K); int engineHours = 4000; // Ресурс работы авиационного двигателя в часах int totalEngineHours = 0; // Общее время работы двигателей // Считываем фактическое время работы каждого двигателя for (int i = 1; i <= K; i++) { int Ti; // Время работы i-го двигателя printf("Введите время работы двигателя %d: ", i); scanf("%d", &Ti); totalEngineHours += Ti; } int enginesReady = K; // Изначально считаем, что все двигатели годны if (totalEngineHours >= engineHours) { enginesReady = totalEngineHours / engineHours; } printf("Количество двигателей, пригодных к эксплуатации: %d\n", enginesReady); return 0; }
  1. Подсчет количества расположенных рядом двух чисел с разными знаками:
c
#include <stdio.h> int main() { int K; // Количество элементов в массиве printf("Введите количество элементов в массиве (K): "); scanf("%d", &K); int arr[K]; // Массив с K элементами printf("Введите элементы массива:\n"); for (int i = 0; i < K; i++) { scanf("%d", &arr[i]); } int count = 0; // Счетчик пар с разными знаками for (int i = 0; i < K - 1; i++) { if ((arr[i] > 0 && arr[i + 1] < 0) || (arr[i] < 0 && arr[i + 1] > 0)) { count++; } } printf("Количество пар с разными знаками: %d\n", count); return 0; }

Вы можете скомпилировать и запустить эти программы, вводя необходимые данные, чтобы получить ответы на поставленные задачи.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос