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

Сколько значащих нулей в двоичной записи числа?
Help ​

Показать ответ
Ответ:
Vikak005love
Vikak005love
25.05.2023 03:46

program Project1;

const

 n = 15;

var

 c: array[1..n] of real = (0, 1.25, -371, 0.5, -0.1, 1.2, -5, -172.3, 19783, -2.7, 43.51, 0, -0.02, 14.5, 123.7);

 // Переменная для хранения массива.

 i: integer; // Вс переменная для организации цикла.

 minelem: real; // Переменная для хранения значения элемента с минимальным значением.

 indmin: integer; // Переменная для хранения значения индекса минимального элемента.

 

begin

 writeln('Исходный массив:');

 for i:= 1 to n do      // Вывод массива в консоль.

   begin

     write(c[i]:9:2);

     if i mod 8 = 0 then

       writeln;

   end;

 writeln;

 minelem:= c[1];

 indmin:= 1;

 for i:= 2 to n do

   if c[i] < minelem then // Условие для нахождения элемента с минимальным значением.

     begin

       minelem:= c[i];

       indmin:= i; // Индекс элемента с минимальным значением.

     end;

 writeln('Минимальный элемент массива находится на ',indmin,' месте и равен ',minelem:0:2);

 Readln;

end.

Объяснение:

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

0,0(0 оценок)
Ответ:
srente
srente
19.09.2022 09:40

#include <iostream>

#include <cstdlib>

#include <ctime>

using namespace std;

int main()

{

   const int n = 4;

   int a;

   int mas[n][n];

   srand(time(NULL));

   for (int i = 0; i < n; i++)

   {

       for (int j = 0; j < n; j++)

       {

           a = rand() % 11 - 5 ;

           mas[i][j] = a;

          cout.width(3);

            cout <<mas[i][j] <<" ";

       }

        cout <<endl;

   }

   cout <<endl;

   

for (int i = 0; i < n; i++)

  {

   for (int j = 0; j < n; j++)

     {

     if (mas[i][j]<0){

       mas[i][j]=mas[i][j]*mas[i][0];

       

       }

       cout.width(3);

       cout <<mas[i][j] <<" ";

     }

     cout <<endl;

  }  

   

   

   return 0;

}

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