0 / 0 / 0
Регистрация: 01.11.2008
Сообщений: 12
1

Дано число (н) надо переставить первую и последнюю цифры этого числа

01.11.2008, 10:27. Показов 2373. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
надо решить через while
Дано число (н) надо переставить 1-ю последнюю цифры этого числа если можно с блок-схемами
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.11.2008, 10:27
Ответы с готовыми решениями:

Дано натуральное число. Переставить первую и последнюю цифры числа n
Дано натуральное число n. Переставить первую и последнюю цифры числа n.

Дано натуральное число n. Переставить первую и последнюю цифру числа n
Дано натуральное число n. Переставить первую и последнюю цифру числа n.

Переставить местами первую и последнюю цифры этого числа
Дано натурально число n. Переставить местами первую и последнюю цифры этого числа. В программе...

Дано натуральное число п. Переставить первую и последнюю цифры этого числа
Помоги пожалуйста. Видел это задание на языках Паскаль и Basic. Но на Qbasic не нашёл.Буду...

3
Of Wolf and Man
999 / 198 / 5
Регистрация: 09.07.2008
Сообщений: 1,784
01.11.2008, 12:21 2
Код
[COLOR=RoyalBlue]function[/COLOR] sqrtt(x,y:integer):integer; [COLOR=Gray]{Функция для подсчета степени числа, в нашем случае 10ки}[/COLOR]
  [COLOR=RoyalBlue]var[/COLOR] i:integer;
[COLOR=RoyalBlue]begin[/COLOR]
[COLOR=RoyalBlue]  if[/COLOR] y=1 [COLOR=RoyalBlue]then[/COLOR] sqrtt:=x
    [COLOR=RoyalBlue]else[/COLOR]
[COLOR=RoyalBlue]  for [/COLOR]i:=2 [COLOR=RoyalBlue]to[/COLOR] y [COLOR=RoyalBlue]do[/COLOR] x:=x*x;
  sqrtt:=x
[COLOR=RoyalBlue]end;[/COLOR]

  [COLOR=RoyalBlue]var[/COLOR] a,b,i:integer;
[COLOR=RoyalBlue]begin[/COLOR]
 readln(a);
 b:=a
 i:=0

[COLOR=RoyalBlue]while[/COLOR] (b div 10) <> 0 [COLOR=RoyalBlue]do begin[/COLOR] [COLOR=Gray]{Подсчет разрядов введенного числа}[/COLOR]
  b:=b div 10;
  inc(i)
[COLOR=RoyalBlue]end;[/COLOR]

[COLOR=RoyalBlue]if[/COLOR] i>0 [COLOR=RoyalBlue]then begin[/COLOR]
  b:=a mod 10;    [COLOR=Gray]{сохраняем младший разряд числа}[/COLOR]
  a:=a-a mod 10;   [COLOR=Gray]{удаляем младший разряд числа}[/COLOR]
  a:=a+a div sqrtt(10,i); [COLOR=Gray]{подставляем старший разряд на место младшего}[/COLOR]
  a:=a-sqrtt(10,i)*(a div sqrtt(10,i)); [COLOR=Gray] {удаляем старший разряд числа}[/COLOR]
  a:=a+b*sqrtt(10,i);   [COLOR=Gray]{подставляем младший разряд числа на место старшего}[/COLOR]
  writeln(a); [COLOR=Gray] {Выовд}[/COLOR]
[COLOR=RoyalBlue]end[/COLOR]
[COLOR=RoyalBlue]else[/COLOR] write('число однозначное'); [COLOR=Gray]{оповещение о невозможности произвести данную операцию}[/COLOR]
[COLOR=RoyalBlue]end[/COLOR].
0
(Yellow_Duck)
1261 / 130 / 15
Регистрация: 16.10.2008
Сообщений: 733
01.11.2008, 12:46 3
мммм....имба мега решеньецо
0
Sailry
06.11.2008, 15:26 4
Пожалуйста,помогите решить задачу в Паскале и написать к ней блок-схему.Это срочно!!!
Вычислить и распечатать
PHP
1
2
3
4
               2n
      k     y
Z= П     -
    n=1   n!
где n изменяется на интервале [1;k] c шагом 1. Значение у и k вводится с клавиатуры,причем k>1 (k-целые)
06.11.2008, 15:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.11.2008, 15:26
Помогаю со студенческими работами здесь

Дано натуральное число п. Переставить первую и последнюю цифры этого числа
Задача 3. Дано натуральное число п. Переставить первую и последнюю цифры этого числа. Задача 4....

Дано натуральное число n. Переставить местами первую и последнюю цифры этого числа
Дано натуральное число n. Переставить местами первую и последнюю цифры этого числа.

Дано натуральное число л. Переставить местами первую и последнюю цифры этого числа
Дано натуральное число л. Переставить местами первую и последнюю цифры этого числа.

Дано натуральное число n. Переставить местами первую и последнюю цифры этого числа
Дано натуральное число n. Переставить местами первую и последнюю цифры этого числа. Помогите...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru