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

В электронной таблице выделен диапазон из 21 ячеек, расположенный в столбцах F, G и H. Правый нижний угол диапазона находится в ячейке H8. Запишите адрес диапазона.

👇
Открыть все ответы
Ответ:

#include <iostream>

using namespace std;

int main() {

// Variables

int number;

bool isPositive = false;

int numberCountDigits = 0;

// Input data

cout << "Input nubmer" << endl;

cin >> number;

// Create Solution

if (number > 999 || number < -999) {

 cout << "Incorrect number" << endl;

 return 0;

}

if (number >= 0) {

 isPositive = true;

}

while (number != 0) {

 numberCountDigits++;

 number /= 10;

}

// Output Solution

cout << "-- Information --" << endl;

isPositive ? cout << "Is Positive number" << endl : cout << "Is Negative number" << endl;

cout << "Digits count: " << numberCountDigits << endl;

return 0;

}


Пользователь вводит число от -999 до 999. Необходимо определить его знак и посчитать, сколько в нем
4,6(42 оценок)
Ответ:
naxim23432
naxim23432
09.02.2023

procedure TfrmMain.FindFilesOnDisk(Dir : string);

var SR    : TSearchRec;

   Err   : integer;

   i, j  : integer;

   st    : string;

begin

 if (Dir[Length(Dir)] <> '\') then Dir := Dir + '\';

 Err := FindFirst(Dir + '*.*', faAnyFile, SR);

 while Err = 0 do

   begin

     j := 0;

     st := AnsiUpperCase(SR.Name);

     if lbDirs.Items.Count > 0 then //Если в списке есть каталоги

       //Проверить, нет ли среди них

       for i := 0 to lbDirs.Items.Count - 1 do            

         if lbDirs.Items[i] = st then  //найденного

           begin

             j := 1;

             break;

           end;      //if lbDirs.Items[i] = st then

     if j = 0 then

       begin

         if (SR.Name <> '.') and

            (SR.Name <> '..') and

            ((SR.Attr and faDirectory) <> 0) then

           begin

             inc(NumDir);

             DirList.Add(Dir + st);

             frmMain.sbMain.Panels[1].Text := IntToStr(NumDir);

             pbFind.Position := NumDir;

             Application.ProcessMessages;

             FindFilesOnDisk(Dir + SR.Name);

           end;    //if (SR.Name <> '.') and

       end;        //if j = 0 then

     Err := FindNext(SR);

   end;

end;

Объяснение:

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