0 / 0 / 0
Регистрация: 30.11.2011
Сообщений: 12
|
||||||
1 | ||||||
Вывести число, полученное при перестановке цифр исходного числа01.12.2011, 21:49. Показов 10606. Ответов 21
Метки нет Все метки)
(
Условие задачи: Дано двух значное число. Вывести число, полученное при перестановке цифр исходного числа.
Вот что у меня получилось:
0
|
|
01.12.2011, 21:49 | |
Ответы с готовыми решениями:
21
|
trainspotting
1086 / 486 / 384
Регистрация: 11.11.2010
Сообщений: 773
|
|||||||||||
01.12.2011, 21:53 | 2 | ||||||||||
1
|
0 / 0 / 0
Регистрация: 30.11.2011
Сообщений: 12
|
|
01.12.2011, 22:07 [ТС] | 3 |
а можеш плиз разяснить строку while?
почему пишется так как пишется, просто как я понимаю раз двух значное число оно должно быть больше 9(двухзначным) или меньше 100(не трехзначным)? и в зависимости от чево ставится or или and?
0
|
31 / 31 / 16
Регистрация: 02.11.2011
Сообщений: 216
|
|
01.12.2011, 22:10 | 4 |
да это фигня. надо выделить 1 цифру, затем 2 и умножить 1 и 2 на 10 и сложить с 2 и 1
0
|
0 / 0 / 0
Регистрация: 30.11.2011
Сообщений: 12
|
|
01.12.2011, 22:14 [ТС] | 5 |
0
|
trainspotting
1086 / 486 / 384
Регистрация: 11.11.2010
Сообщений: 773
|
|
01.12.2011, 22:19 | 6 |
это значит, что пока в a хранится значение меньше десяти либо больше ста(диапазон двузначных чисел), мы продолжаем ввод. Если присвоить a:=9, то условие станет ложным(false 9>9 и false 9>100) и цикл прекратится, но ведь девятка не двузначное, поэтому в условии стоит 10.
Добавлено через 4 минуты если ты умножишь 1 и 2 цифру на 10, а потом выполнишь сложение - ты получишь совсем другое число.
1
|
0 / 0 / 0
Регистрация: 30.11.2011
Сообщений: 12
|
|
01.12.2011, 22:20 [ТС] | 7 |
я тока начал етой фигнёй стродать, мозги кипят, пы таюсь разобратся щас с тем что ты написал =)
0
|
41 / 41 / 4
Регистрация: 18.11.2011
Сообщений: 112
|
|
01.12.2011, 22:27 | 8 |
Программа выйдет из цикла, когда его условие станет ложным(т.е. когда введешь 2-значное число). Пока не введешь 2-значное число программа будет считывать 'a' раз-за-разом.
0
|
0 / 0 / 0
Регистрация: 30.11.2011
Сообщений: 12
|
|
01.12.2011, 22:29 [ТС] | 9 |
0
|
trainspotting
1086 / 486 / 384
Регистрация: 11.11.2010
Сообщений: 773
|
|
01.12.2011, 22:33 | 10 |
Да, диапазон двузначных чисел от 10 до 99, поэтому в цикле мы создаем условие, которое не даст нам ввести ничего, кроме чисел из этого диапазона. И именно поэтому (a<9) or (a>100) неправильно, если ввести 9, то данное число войдет в диапазон.
0
|
0 / 0 / 0
Регистрация: 30.11.2011
Сообщений: 12
|
|
01.12.2011, 22:54 [ТС] | 11 |
но я немогу понять почему у меня диапазон while (a<9)or(a>100)do и ошибок нет и всё выходит как положено?
0
|
trainspotting
1086 / 486 / 384
Регистрация: 11.11.2010
Сообщений: 773
|
|
01.12.2011, 23:00 | 12 |
компилятор и не выдаст ошибки, если ошибка в логике. Ладно, 9 - это двузначное число?
0
|
--\.founder./--
565 / 565 / 392
Регистрация: 20.10.2011
Сообщений: 867
|
||||||
01.12.2011, 23:03 | 13 | |||||
Проще Write(c,d);
0
|
trainspotting
1086 / 486 / 384
Регистрация: 11.11.2010
Сообщений: 773
|
|
01.12.2011, 23:06 | 14 |
0
|
0 / 0 / 0
Регистрация: 30.11.2011
Сообщений: 12
|
|
01.12.2011, 23:09 [ТС] | 15 |
0
|
--\.founder./--
565 / 565 / 392
Регистрация: 20.10.2011
Сообщений: 867
|
|
01.12.2011, 23:10 | 16 |
Ну да в принципе , точнее будет 1 , ну 01 тоже число ))
1
|
2 / 2 / 0
Регистрация: 09.11.2011
Сообщений: 62
|
|||||||||||
01.12.2011, 23:16 | 17 | ||||||||||
Добавлено через 3 минуты v
1
|
0 / 0 / 0
Регистрация: 30.11.2011
Сообщений: 12
|
||||||
01.12.2011, 23:24 [ТС] | 18 | |||||
Вот ещо, пожалуста проверьте на парвильность. Условие:
С начала суток прошло N секунд (N-целое). Найти колличество полных часов, прошедших с начал суток. Вот что у меня получилось
0
|
--\.founder./--
565 / 565 / 392
Регистрация: 20.10.2011
Сообщений: 867
|
||||||
01.12.2011, 23:33 | 19 | |||||
0
|
0 / 0 / 0
Регистрация: 30.11.2011
Сообщений: 12
|
|
01.12.2011, 23:37 [ТС] | 20 |
спасибо спасибо спасибо, затупил с нелями, а так правильно остальное?
0
|
01.12.2011, 23:37 | |
Помогаю со студенческими работами здесь
20
Дано четырехзначное число. Найти число, получаемое при перестановке цифр
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |