В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Radigon
Radigon
06.03.2020 22:36 •  Информатика

Задача. На узкой улице сломалась машина «Волга», в результате чего немедленно образовалась пробка, водитель впередистоящего грузовика предложил убрать «Волгу» с проезжей части дороги, оттащив её на обочину с троса. Удастся ли оттащить «Волгу»?
1. Постановка задачи
Цель: определить, при каких условиях удастся сдвинуть машину с места.
Результат: вывод сообщения: «Машина сдвинется с места» или «Машину сдвинуть с места не получится»
2. Математическая модель
Выделим те предположения, на которых основывается модель:
✓ поверхность дороги горизонтальная
✓ трение покоя больше трения скольжения
✓ сила трения равна произведению коэффициента трения на ускорение свободного падения и на массу «Волги»
✓ ускорение свободного падения равно 9,8 м/с2
✓ из всех сил, действующих на машину, рассматриваются только две: сила трения и сила тяги грузовика
✓ сила тяги грузовика ограничена
✓ усиление, которое может выдержать трос ограничено
✓ исходные данные: k – коэффициент трения, g – ускорение свободного падения (g = 9,8 м/с2), M – масса «Волги», Q – сила трения, F – сила тяги, с которой грузовик двигает «Волгу», R – максимальная нагрузка на трос.
Найти: сдвинется ли «Волга» с месте или «Волгу» сдвинуть с места не получится.
✓ математические соотношения:
Если Q < F и Q < R
​то
«Волга» сдвинется

Q = M*k*g
Если Q < F то «Волга» сдвинется
Если Q < R то «Волга» сдвинется
Если Q > F и Q > R
​то
«Волга» не сдвинется

Если Q > F то «Волга» не сдвинется​
Если Q > R то «Волга» не сдвинется

3. Алгоритм
3.1. Словесная запись алгоритма
(составить и записать алгоритм для решения задачи)
3.2. Блок-схема
(составить и записать блок-схему для решения задачи)
4. Программирование
(составить и записать программу для решения задачи)
5. Анализ результата
(провести анализ результата и представить, при каких исходных данных машина сдвинется, и сто будет выведено на экран, а при каких данных машину сдвинуть не получится и какое сообщение появится на экране)

Показать ответ
Ответ:
dima0124124
dima0124124
14.05.2021 05:05

Відповідь:

#include <iostream>

#include <cstdlib>

#include <time.h>

using namespace std;

void SetArray(int *A,int N){

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

 A[i] = rand() % 10 + 1;

}

}

void PrintArray(int *A,int N){

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

cout << A[i] << " ";

}

}

void expression(int *A,int N,int k,int l){

for(int i = k; k < l; k++ , l--){

 swap(A[k], A[l]);

}

}

int main(){

srand(time(NULL));

setlocale(LC_ALL , "Ukrainian");

int N,k,l;

cout << "Введiть розмiр масиву: ";

cin >> N;

int *A = new int[N];

SetArray(A,N);

PrintArray(A,N);

cout << "\nВведiть k: ";

cin >> k;

cout << "Введiть l: ";

cin >> l;

expression(A,N,k,l);

PrintArray(A,N);

delete[] A;            

return 0;

}

0,0(0 оценок)
Ответ:
Dmitr55
Dmitr55
21.11.2022 17:31

Логическое «ИЛИ» ложно только тогда, когда ложны оба высказывания. Преобразуем выражение: (число <= 50) ИЛИ (число чётное) и проверим все варианты ответа.

Истинно, поскольку истинны оба высказывания:

40, 42, 44, 46, 48, 50.

Истинно, поскольку истинно первое высказывание:

41, 43, 45, 47, 49 не больше 50.

Истинно, поскольку истинно второе высказывание:

52, 54, 56, 58, 60. — чётное.

Ложно, поскольку ложны оба высказывания:

51, 53, 55, 57, 59.

Складываем числа которые являются ложным высказыванием условия:

51 + 53 + 55 + 57 + 59 = 275

ответ: 275

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