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

Есть 9 одинаковых на взгляд монет.Известно,что среди них есть одна фальшивая и она легче,чем настоящая.Начертить блок-схему алгоритма выявления фальшивой монеты наименьшим количеством замечаний на школьных весах без гирь

👇
Ответ:
Pool6914
Pool6914
14.06.2020

Положим сначала на каждую чашу весов по кучке из пяти монет. Из той кучки, которая окажется тяжелее (фальшивая монета обязательно там), положим на чаши весов по две монеты. Если массы частей окажутся равны, то фальшивой является пятая монета из более тяжелой кучки; иначе положим на чаши весов по одной монете из более тяжелой части (фальшивая монета заведомо среди них). Та из монет, которая окажется тяжелее, и есть фальшивая.

4,4(7 оценок)
Открыть все ответы
Ответ:
topgaimer
topgaimer
14.06.2020

Дело в том, что под этим понятием можно понимать ряд разных вещей. Они похожи между собой идеей.

1) Подключение заголовочного файла.

#include <stdio.h>

#include "myfile.h"

В заголовочных файлах чаще всего хранятся прототипы различных функций и некоторые константы. Это нужно, чтобы компилятор знал описание функций, которые вы используете, если они описаны не вами.

2) Подключение lib-файла.

Обычно делается в настройках проекта или коммандой #pragma comment(lib, "mylib.lib")

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

3) Загрузка dll.

Делается через вызов функции LoadLibrary и последующими GetProcAddress - это ручная загрузка функций из библиотеки.

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

4,4(66 оценок)
Ответ:
Milangross
Milangross
14.06.2020

#include "pch.h"

#include <iostream>

using namespace std;

int main()

{

setlocale(LC_ALL, "rus");

const int dlinna = 14, dlinna2 = 9 ;

int arr[dlinna],chetnie = 0;

cout << "Введите значения массива на 14 элементов!" << endl;

for (int i = 0; i < dlinna; ) {

 cin >> arr[i];

 if (arr[i] % 2 == 0) {

  chetnie++;

 }

 i++;

}

cout << "Количество четных элементов массива  = " << chetnie << endl << endl;

int arr2[dlinna2];

int min= 2147483647, max=-2147483647;

cout << "Теперь введите значения массива на 9 элементов !" << endl;

for (int j = 0; j < dlinna2; j++) {

 cin >> arr[j];

 if(arr[j] < min) {

  min = arr[j];

 

 }if (arr[j] > max) {

  max = arr[j];

 

 }

 

}

cout << "Минимальный элемент массива = " << min << endl;

cout << "Максимальный элемент массива = " << max << endl;

}

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