42615

Подсчитать количество цифр целого десятичного числа

Лабораторная работа

Информатика, кибернетика и программирование

Инициализация переменной начальным значением x=6. Задаем условный оператор ifelse: если выполняется условие 2x2 то переменной y присваивается значение x2; если условие не выполняется то переменной y присваивается значение 4. Вывод результата или переменной x на экран.

Русский

2013-10-30

49 KB

5 чел.

PAGE  5

1.Задание

1.1. Дано x. Вычислить  y, если

              x2 при  –2 x 2

             4 в противном случае

1.2. Подсчитать количество цифр целого десятичного числа.  

                                                  

                                                                                           

2.Описание программы

2.1. Объявление 2-х переменных с плавающей точкой x, y.

Инициализация переменной начальным значением x=6. Переменная y используется  для записи ответа.

Задаем условный оператор (if-else): если выполняется условие,

-2x2, то переменной y присваивается значение x2; если условие не выполняется, то переменной y присваивается значение 4.

Вывод результата на экран.

Конец программы.

2.2.  Эта задача была выполнена разными способами (с помощью трех разных циклов: for, while, do-while). Я считаю, что наиболее удобно использовать цикл while, т.к. в этом случае программа получается более наглядной и понятной в исполнении.

Объявление 2-х целочисленных переменных x, z.  z – оперант, в котором подсчитывается количество цифр, а x – счетчик.

Инициализация переменных начальными значениями x=0, z=128.

Задаем цикл while: счетчик будет увеличиваться на единицу до тех пор, пока результат деления z нацело на 10 не станет равен 0.

Вывод результата, или переменной x, на экран.

Конец программы.

Приложение B

Блок-схема задания №1

                                                        Else (ложно)

                                         If (истинно)

                                       

Блок-схема задания №2

1. Циклы while и for

                                               

2.Цикл do-while

                                                                             истинно

                ложь


 

А также другие работы, которые могут Вас заинтересовать

84611. Модернизация системы автоматического регулирования температуры в термокамере машины ТО-180 14.69 MB
  Стабилизацией называю. процесс придания камвольным тканям - тканям из смеси шерсти с синтетическими волокнами устойчивых фиксированных размеров и рисунков ткацкого переплетения, а также способности противостоять образованию необратимых деформаций в процессах последующей обработки и эксплуатации.
84612. Расчет и проектирование фундаментов зданий и сооружений 1.29 MB
  Проектирование фундаментов на естественном основании Предварительное назначение основных параметров и размеров фундаментов Определение расчетного сопротивления грунта Конструирование фундамента и уточнение действующих нагрузок Определение вертикального напряжения от собственного веса грунта на...
84613. АНАЛИЗ И СИНТЕЗ ТИПОВЫХ ЭЛЕКТРОННЫХ УСТРОЙСТВ 15.7 MB
  Построение логарифмической амплитудно-частотной характеристики (ЛАЧХ) преобразователя сигналов на операционном усилителе. Для заданной схемы преобразователя аналоговых сигналов на операционном усилителе (ОУ) рассчитать и построить его ЛАЧХ и определить основные параметры данного устройства.
84614. Основы организации и функционирования бюджетной системы Российской Федерации 327.7 KB
  Цель данной курсовой работы – определение места и значимости внебюджетных фондов социального назначения в социальной политике государства. Для достижения поставленной цели необходимо решить следующие задачи: Рассмотреть сущность и задачи социальной политики государства.
84615. Фирменные холодные блюда и закуски ресторанов г. Омска: ассортимент, технология приготовления и оформления 757.41 KB
  Цель курсовой работы: изучить ассортимент, технологию приготовления и оформления холодных блюд и закусок ресторанов г.Омска. Задачи курсовой работы: Провести сравнительный анализ ассортимента холодных блюд и закусок в предприятиях общественного питания г.Омска. Дать рекомендации по обновлению меню.
84616. Маркетинговые службы в системе управления предприятием ресторанно-гостиничного бизнеса, их функции и задачи 72.32 KB
  На Западе о маркетинге заговорили лишь начиная с середины девятнадцатого века. Первым, кто высказал предположение о том, что маркетинг должен быть центральным направлением деятельности предприятия, а работа с собственным кругом потребителя – задачей менеджера, был Сайрус Маккормик.
84617. Кодирование информации в защищенных компьютерных сетях 833.5 KB
  При цифровом кодировании дискретной информации применяют потенциальные и импульсные коды. В потенциальных кодах для представления логических единиц и нулей используются только значение потенциала сигнала, а его перепады, формирующие законченные импульсы, во внимание не принимаются.
84618. Технология приготовление длинных смешанных напитков: джулепы, коблеры, кулеры, сэнгер, флипы, слинги 1.27 MB
  Длинные смешанные напитки — это напитки объемом более 150 мл, разбавленные наполнителем. Наполнитель может быть газированным (вода из сифона, фруктово-ягодные напитки, минеральная вода, тонические воды) и негазированным (соки). Приготавливают длинные напитки путем смешивания компонентов в питьевом стакане.
84619. НАЦИОНАЛИЗМ КАК СУБЪЕКТИВНОЕ ОСНОВАНИЕ ДЛЯ РАЗЖИГАНИЯ ЭТНИЧЕСКИХ КОНФЛИКТОВ В РОССИИ 64.52 KB
  Предыстория осетино-ингушского конфликта. Динамика и последствия осетиноингушского конфликта. Причины осетино-ингушского конфликта. Возможные варианты урегулирования осетинО-ингушского конфликта.