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

                                                                             истинно

                ложь


 

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

7375. Объектно-ориентированное программирование 1.32 MB
  Объектно-ориентированное программирование Введение в объектно-ориентированное программирование Объектно-ориентированное программирование (ООП) - основная парадигма программирования 80-90-х годов, которая по всей видимости сохранится и в т...
7376. Методика организации воспитательного процесса 204.5 KB
  Методика организации воспитательного процесса 1. Организационное строение коллектива Организация коллектива в детских учреждениях происходит по различным принципам. Дети могут разделяться на группы по признаку школы при этой системе в интернатных у...
7377. Разработка бизнес-плана СТО 269 KB
  Разработка бизнес-плана СТО Резюме. Основным назначением первого и второго технических обслуживании является снижение интенсивности изнашивания деталей, выявление и предупреждение отказов и неисправностей путем своевременного выполнения контрольно-...
7378. Бурение нефтяных и газовых скважин 171 KB
  Бурение нефтяных и газовых скважин I. Техническая часть Характеристика и краткое описание устройств Буровые установки и сооружения Процесс бурения сопровождается спуском и подъемом бурильной колонны в скважину, а также поддержанием ее на весу. Масса...
7379. Розробка економічного обґрунтування доцільності відкриття нового ТОВ «Господарочка» в м. Черкаси 267.5 KB
  Кожна фірма, починаючи своєю діяльність, зобов\'язана чітко усвідомити потребу у перспективі, матеріальних, трудових і інтелектуальних ресурсах, джерелах їх отримання, і, навіть, вміти точно розраховувати ефективність використання наявних ресурсів своєї фірми. У ринковій економіці підприємці неспроможні домогтися стабільного успіху, якщо нечітко й неефективно планували свою діяльність.
7380. Изучение модуля процессора событий TIM08, и модуля таймера базового времени TMB08 251.5 KB
  Изучение модуля процессора событий TIM08, и модуля таймера базового времени TMB08 Цель работы: Изучить подсистему реального времени микропроцессора. Освоить методику выбора тактирующей последовательности и порядок программирования синт...
7381. Ведение бухгалтерского учета на практике в программе 1С: Бухгалтерия 226.5 KB
  Учетная политика предприятия - это совокупность способов ведения бухгалтерского и налогового учета, выбранная предприятием из различных вариантов, допускаемых законодательством. Поскольку существует некоторая свобода выбора, то, очевидно
7382. Выбор диодов СВЧ для конкретного применения. КР 795.5 KB
  Диоды арсенидогаллиевые, планарно-эпитаксиальные, параметрические. Предназначены для применения в параметрических усилителях сантиметрового диапазона длин волн. Выпускаются в металлическом корпусе с жесткими выводами.
7383. Эластичность спроса по ценам, доходам, перекрестная эластичность 204.08 KB
  Введение. Экономическая наука призвана определять, как максимально эффективно использовать ограниченные ресурсы - природные запасы, капиталы, трудовые резервы. Подробно всем другим отраслям знаний, экономика включает набор аксиом и доказательств, пр...