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

Единицы длины пронумерованы следующим образом: 1 — дециметр, 2 — километр, 3 — метр, 4 — миллиметр, 5 — сантиметр. Дан номер единицы длины (целое число в диапазоне 1 — 5) и длина отрезка в этих единицах (вещественное число). Найти длину отрезка в метрах. Язык - С++

👇
Ответ:
игорь800
игорь800
01.04.2021

#include <iostream>

using namespace std;

int main()

{

   float unit, num;

   cin >> unit;

   cin >> num;

   

   if(unit == 1) num = num * 0.1;

   if(unit == 2) num = num * 1000;

   if(unit == 4) num = num * 0.001;

   if(unit == 5) num = num * 0.01;

   

   cout << num;

   return 0;

}

4,5(40 оценок)
Открыть все ответы
Ответ:
tigranpesoz3twi
tigranpesoz3twi
01.04.2021

Новые возможности, которые добавляют разработчики, позволяют вообще написать одну строчку:

Код (PascalABC.NET):

## ArrRandomInteger(13).Println.Average.Print;

## говорит о том, что компилятор добавит в начало и конец begin и end.

ArrRandomInteger(13) - функция, генерирующая массив из 13 случайных целых чисел

Println - метод расширения, выводящий элементы через пробел и в конце переходящий на новую строку

Average - метод, вычисляющий среднее значение

Print - вывод значения на экран

В стиле "старого" паскаля:

Код (PascalABC.NET):

var

 a: array[1..13] of integer;

 s, i: integer;

begin

 randomize;

 s := 0;

 for i := 1 to 13 do

 begin

   a[i] := random(100);

   write(a[i], ' ');

   s := s + a[i];

 end;

 writeln;

 write(s / 13);

end.

Пример вывода:

38 86 86 0 24 95 51 41 32 18 74 15 55  

47.3076923076923

4,4(31 оценок)
Ответ:
timofei2018
timofei2018
01.04.2021

¬(X ∨ Y) ∧ (X ∧ ¬Y) = 0

Объяснение:

¬(X ∨ Y) ∧ (X ∧ ¬Y) = ¬X ∧ ¬Y ∧ (X ∧ ¬Y) = ¬X ∧ ¬Y ∧ (¬Y ∧ X) = ¬X ∧ (¬Y ∧ ¬Y) ∧ X = ¬X ∧ X ∧ (¬Y ∧ ¬Y) = (¬X ∧ X) ∧ (¬Y ∧ ¬Y) = 0 ∧ ¬Y = 0

Законы:

¬(A ∨ B) = ¬A ∧ ¬B - закон Де Моргана (общей инверсии для логического сложения)

A ∧ B = B ∧ A - переместительный (коммутативный) закон (для логического умножения)

A ∧ (B ∧ C) = (A ∧ B) ∧ C - сочетательный (ассоциативный) закон (для логического умножения)

A ∧ ¬A = 0 - закон исключённого третьего (для логического умножения)

A ∧ A = A - закон повторения (для логического умножения)

A ∧ 0 = 0 - закон операций с константой (для логического умножения)

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