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

                                                                             истинно

                ложь


 

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

50004. РАЗРАБОТКА ИНСТРУКЦИИ ПО ОХРАНЕ ТРУДА 58.5 KB
  Изучить Методические рекомендации по разработке государственных нормативных требований охраны труда. Составить инструкцию по охране труда при выполнении работ указанных преподавателем. Время выполнения работы 2 часа МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ по разработке государственных нормативных требований по охране труда извлечение Приложение к Постановлению Минтруда РФ №80 от 17 декабря 2002г.
50005. ИЗМЕРЕНИЕ ШУМА В ПРОИЗВОДСТВЕННОМ ПОМЕЩЕНИИ 124.5 KB
  Изучить порядок работы измерителя шума и вибрации ИШВ1 и методику определения общего уровня шума. Оборудование: Стенд для исследования уровня шума. Измеритель шума и вибрации ИШВ1.
50006. ИНТЕРФЕРЕНЦИЯ ПОЛЯРИЗОВАННОГО СВЕТА 308.5 KB
  Этот процесс распространения переменного электромагнитного поля в свободном пространстве с конечной скоростью с = 3108 м с скоростью света в вакууме называется электромагнитной волной. В этом случае изменения вектора Ē и соответственно Ħ происходят всегда в одной и той же плоскости называемой плоскостью поляризации света. Плоскость образованная направлением распространения волны осью х и направлением изменения вектора Ē называется плоскостью поляризации света.
50007. ПРОВЕРКА ОСНОВНОГО ЗАКОНА ДИНАМИКИ ВРАЩАТЕЛЬНОГО ДВИЖЕНИЯ НА КРЕСТООБРАЗНОМ МАЯТНИКЕ ОБЕРБЕКА 2.82 MB
  Наша задача рассмотреть вращение абсолютно твердого тела относительно неподвижной оси. При вращении твердого тела траектории всех точек тела являются концентрическими окружностями центры которых лежат на оси вращения. Если положение оси вращения в пространстве с течением времени остается неизменным то в этом случае говорят что тело вращается около неподвижной оси. В этом случае плоскости всех концентрических окружностей перпендикулярны оси вращения а центры окружностей лежат на оси вращения.
50008. Очерк жизни и педагогической деятельности преподавателя Оршанского педагогического колледжа им. И.К. Глушкова Татьяны Александровны Сморкаловой 11.31 MB
  Высокий уровень знаний выпускников Татьяны Александровны и качество их работы в дошкольных образовательных учреждениях подтверждает то, что цели, поставленные ею - научить студентов мастерству рисования и передать любовь к изобразительному искусству детям, успешно достигаются.
50010. Оператор ввода-вывода в Pascal 75 KB
  Составной оператор служит для записи в свое тело других операторов, последовательность которых рассматривается в данном случае как один оператор. Этим оператором начинается и заканчивается раздел выполнения основной программы, подпрограммы, функции. После последнего оператора END основной программы ставится точка.
50011. Методы оценки надежности конструкций 260.5 KB
  Он заключался в том что для любого волокна конструкции должно было выполняться условие k S Sдоп где Sдоп допускаемое напряжение; S напряжение в волокне определяемое методами строительной механики; k коэффициент запаса. В этом методе коэффициент запаса для всех конструкций из данного материала был одинаков что не отвечало фактической работе таких комплексных материалов какими являются железобетон и каменная кладка компоненты которых имеют различные механические характеристики и в соответствии с этим в различной степени и с...