![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
603199329 |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Продвинутые Сообщений: 7 Регистрация: 25.12.2011 Город: ярик Учебное заведение: пропло Вы: студент ![]() |
1. задана арифметическая прогрессия -3,5;-3,1... Сколько чисел нужно сложить, чтобы сумма стала положительна.
2.Найти количество нечетных цифр во введенном натуральном числе. По первой есть наброски, но не работает program zadasha; var s,d:real; k:integer; begin k:=0; d:=0.4; while s<=0 do begin s:=-3.5+d; k:=k+1; end; writeln('k=',k); readln; end. А по второй вобще никаких мыслей, если б было известно сколько цифр в числе... |
граф Монте-Кристо |
![]()
Сообщение
#2
|
Доцент ![]() ![]() ![]() ![]() ![]() ![]() Группа: Преподаватели Сообщений: 3 840 Регистрация: 27.9.2007 Из: Старый Оскол Город: Москва Учебное заведение: МФТИ/МАИ Вы: другое ![]() |
В первой нужно, во-первых, написать, чему равно s до цикла, а во-вторых, исправить первую строчку в цикле на s := s + d.
Во второй задаче можно воспользоваться операторами div и mod, которые дают соответственно частное и остаток при делении. |
603199329 |
![]()
Сообщение
#3
|
Новичок ![]() Группа: Продвинутые Сообщений: 7 Регистрация: 25.12.2011 Город: ярик Учебное заведение: пропло Вы: студент ![]() |
спасибо, первая получилась
|
603199329 |
![]()
Сообщение
#4
|
Новичок ![]() Группа: Продвинутые Сообщений: 7 Регистрация: 25.12.2011 Город: ярик Учебное заведение: пропло Вы: студент ![]() |
а со второй так ничего и не получается(((
|
граф Монте-Кристо |
![]()
Сообщение
#5
|
Доцент ![]() ![]() ![]() ![]() ![]() ![]() Группа: Преподаватели Сообщений: 3 840 Регистрация: 27.9.2007 Из: Старый Оскол Город: Москва Учебное заведение: МФТИ/МАИ Вы: другое ![]() |
Например, если дано число n, то его последняя цифра - это n1=n mod 10, предпоследняя будет n2 = (n-n1)/10 mod 10 и т.д.
|
603199329 |
![]()
Сообщение
#6
|
Новичок ![]() Группа: Продвинутые Сообщений: 7 Регистрация: 25.12.2011 Город: ярик Учебное заведение: пропло Вы: студент ![]() |
так не смогла, а можно так
но только программа не всегда верный ответ дает, посмотрите пожалуйста) Прикрепленные файлы ![]() |
Sergio Ramos |
![]()
Сообщение
#7
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 86 Регистрация: 16.11.2010 Город: Saratov ![]() |
По второй - вы проверяете на нечетность не цифры, а само промежуточное число.
|
603199329 |
![]()
Сообщение
#8
|
Новичок ![]() Группа: Продвинутые Сообщений: 7 Регистрация: 25.12.2011 Город: ярик Учебное заведение: пропло Вы: студент ![]() |
точно, спасибо, а если так
Прикрепленные файлы ![]() |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 25.5.2025, 16:52 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru