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

                                                                             истинно

                ложь


 

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

71916. Жизненный цикл услуги и объекта ТКС 144.85 KB
  Принятое в международных стандартах ITU серии 9000 (стандарты ISO) фундаментальное положение о качестве предусматривает систему целенаправленных мероприятий действующих в течение всего жизненного цикла продукции. Этот цикл представляет собой совокупность взаимосвязанных процессов изменения ее состояния от момента создания до утилизации.
71917. Судебная система Российской Федерации, раскрытие понятия и ее основных признаков 100.5 KB
  К гражданским судам относятся верховные суды республик краевые областные городов федерального значения суды автономных округов и областей районные городские суды. Военные суды создаются по территориальному принципу по месту дислокации войск и флотов: окружные флотские и гарнизонные.
71918. Управление трафиком в сетях MPLS 55 KB
  Традиционно главными требованиями предъявляемыми к технологии магистральной сети были высокая пропускная способность малое значение задержки и хорошая масштабируемость. Для решения возникающих задач и разрабатывается архитектура MPLS которая обеспечивает построение магистральных сетей...
71919. Система лицензирования услуг связи 137.02 KB
  Согласно последним провайдерам необходимо обеспечить возможность начинать хозяйственную деятельность после сообщения о намерении работать в сфере телекоммуникаций а получать индивидуальные лицензии следует лишь при распределении ограниченного радиочастного или номерного ресурса.
71920. Освіта в Іспанії та Італії 123 KB
  Чималі мовні і культурні відмінності між регіонами країни, мовою якої став кастільський діалект (літературна іспанська). Кілька регіонів (Каталанія, Валенсія, баскська провінція тощо) мають свої мови за другу офіційну мову. Майже 85% населення — католики, представників інших релігій мало.
71921. СПОСОБЫ ЗАЩИТЫ ОТКОСОВ ЗЕМЛЯНОГО ПОЛОТНА ОТ ВОЗДЕЙСТВИЯ ДОЖДЕВЫХ И ПАВОДКОВЫХ ВОД 2.55 MB
  Для защиты земляного полотна от воздействия атмосферных в том числе паводковых вод от его размыва ими и инфильтрации воды в грунт в первую очередь осуществляют планировку всех поверхностей земляного полотна полосы отвода берм, резервов кавальеров водосборно-водоотводных устройств и пр.
71922. Методы очистки вод от нитратов и нитритов 115 KB
  Огромное значение вода имеет в промышленном и сельскохозяйственном производстве. Общеизвестна необходимость ее для бытовых потребностей человека, всех растений и животных. Для многих живых существ она служит средой обитания.
71923. Екологічный туризм 26.96 KB
  У більшості країн світу туризм відіграє значну роль в економіці, стимулювання соціального розвитку регіонів, надходження коштів до державної скарбниці. На частку туризму припадає близько 10 відсотків світового валового національного продукту, світових інвестицій...
71924. Зоны генерации отражательного клистрона 314 KB
  Зависимость от частоты называется фазочастотной характеристикой резонатора рис. Вблизи собственной частоты резонатора зависимость от очень сильная и тем сильнее чем выше добротность резонатора.