Новые сообщения · Правила  
  • Страница 1 из 1
  • 1
Модератор форума: AlenaKit  
Форум ПРОГРАММИСТОВ » УЧЕБНЫЕ МАТЕРИАЛЫ » Курсы для начинающих программистов » Обсуждения и консультации
Обсуждения и консультации
Тема для свободного общения и консультаций
1 | Автор: admin | 2015-10-16, 23:38   |  Репутация: [ + 22 ]
Пример оформления ДЗ и ПЗ!

Задача:
Пользователь вводит целое число. Надо вывести на экран сколько в этом числе цифр и положительное оно или отрицательное. Например, "это однозначное положительное число".
Пусть достаточно будет определить, является ли число однозначным, двухзначным или трехзначным и более.

Алгоритм решения задачи:
-Проверяем, не является ли число нулем. Хотя ноль и однозначное число, он не является ни положительным, ни отрицательным.
-После этого проверяем знак числа и выводим на экран соответствующее сообщение.
-Проверяем количество знаков в числе, дополняем сообщение.

Код программы


Код
var    n: integer;
begin
write('n = ');
readln(n);

    if n = 0 then      write('Zero')   else
begin
      if n > 0 then         write('Positive ')      else
         write('Negative ');
      if abs(n) < 10 then         write('single')      else
         if (abs(n) >= 10) and (abs(n) < 100) then            write('two-digit')         else            write('three-digit or more');
   end;
end.


AlenaKit♥
2 | Автор: AlenaKit | 2015-10-19, 21:28 | Изменено: AlenaKit - Пн, 2015-10-19, 21:29   |  Репутация: [ + 12 ]
Форум ПРОГРАММИСТОВ » УЧЕБНЫЕ МАТЕРИАЛЫ » Курсы для начинающих программистов » Обсуждения и консультации
  • Страница 1 из 1
  • 1
Поиск: