Перейти к публикации
  • Сейчас на странице   Всего пользователей: 1   (0 пользователей, 1 гость)

Orlando Magic

Мэтры программирования сюда(пасик)

Рекомендованные сообщения

Program zadacha_65;

Var i: longint;

N: integer;

begin

write('Введите число: ');

readln(i);

N:= 0;

while ((i mod 10) = 0) do

begin

i:= i div 10 ;

end;;

while (i <> 0) do

begin

if (i mod 10) = 0 then inc(N);

i:= i div 10;

end;

writeln(' N of 0 = ');

write(N);

end.

 

Может кто разобрать эльфийский? Ввели блядь какую-то хуйню на один семестр с диф зачетом, вот и надрывай задницы теперь, как будто мне матана было мало. :fffuuu:

 

Вот условие: Дано натуральное число N (N> 9). Определить количество нулей в цифровой записи числа, кроме нулей в младших разрядах. Пример. N=10 025 000. Количество нулей равно двум.

 

Сейв плс.

 

Напишите что там происходит по действиям.


некст раз по ебалу

Поделиться сообщением


Ссылка на сообщение

T7LOt6H3zKE.jpg

штото не по русски написано


image.png.dedda6c5d04a07ad35710ee55d78775d.png 

Поделиться сообщением


Ссылка на сообщение

В мастерскую иди. :petro:

Поделиться сообщением


Ссылка на сообщение

хуесос анимешник быдло

соси тварь

пидар


(•_•) .. ̿̿ ̿̿ ̿̿ ̿̿'̿'\̵͇̿̿\з=( ͡° ͜ʖ ͡°)=ε/̵͇̿̿/’̿’̿ ̿ ̿̿ ̿̿ ̿̿ (ง ͠° ͟ʖ ͡°)ง

∫\ \___( •_•)

_∫∫ _∫∫ɯ \ \

Поделиться сообщением


Ссылка на сообщение

хз че сложного, запускается цикл, условие которого гласит: пока число i делится на 10 без остатка делим число i на 10(откидывая дробную часть)

Ну грубого говоря если число 13 div 4 = 3, а не 3,25.

как только перестает делится на 10 без остатка, запоминает его и запускается второй цикл пока i не равняется нулю начинает его делить на 10, если делится без остатка то увеличивает переменную N на 1 и сразу за ним делит число на 10(откидывая дробную часть)(div)

Грубо говоря делает то что задано в условие, не понимаю чего тебе надо.

Поделиться сообщением


Ссылка на сообщение

где-то еще преподают паскаль? :palevo:

 

кароче сначала запрос числа i у пользователся

потом цикл где число делится на 10 пока оно делится нацело на 10. Mod - остаток от деления. Это чтобы избавится от последних нулей.

во втором цикле проверяется последний знак - остаток от деления на 10. Если 0, то счетчик N увеличивается. Число каждый раз внутри цикла делится на 10.

 

По русски же написано все.


:zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu:

:zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu:    всё что пишу -- шизофренический бред     :zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu:

:zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu::zatrolka_tupostu:

Поделиться сообщением


Ссылка на сообщение

Ну то есть берет

i =10 025 000 это число

делит его в первом цикле 3 раза( while ((i mod 10) = 0) ), то есть вначале откинет все нули справа

а после войдет во второй цикл где только на 3ом прогоне начнет увеличивать переменную N.

Поделиться сообщением


Ссылка на сообщение

T7LOt6H3zKE.jpg

штото не по русски написано

в оригинале было

" что ты видишь леголас? "

" какая-то надпись нэрусская внизу экрана" *эстонский акцент*


 118484.png

  FORZA ROSSONERI
  #FPL

unnamed.jpg

Поделиться сообщением


Ссылка на сообщение

Даже засомневался, что в коем веке в таверну зашел


Для тех, кто пишет транслитом

x_7ccdd47d.jpg

<p>

Поделиться сообщением


Ссылка на сообщение
(изменено)

у автора есть условие и есть решение. что еще надо? :lol:

 

после первого энда бтв одну точку с запятой убрать надо


Изменено пользователем ЖУМОНГ

gIrw278.gif

Your desire is your essence.

Поделиться сообщением


Ссылка на сообщение

на парах надо было лучше слушать, пидор


12.02.2016 в 11:39, Liouville написал:

И что, ни одного предложения об улучшении секса от Верма? Пизду там сдвинуть на два сантиметра

 

 

Поделиться сообщением


Ссылка на сообщение

Спасибо, но что такое "кроме младшего разряда"? Вот число 10 025 000 что тут младший разряд?

 

И если я вас правильно понял и правильно понял про разряды, мое решение неправильное. :avtorklif:


некст раз по ебалу

Поделиться сообщением


Ссылка на сообщение
(изменено)

Пиздос, простейший код не смог понять, ну ты и даун

на парах надо было лучше слушать, пидор


Изменено пользователем Feanaro

Поделиться сообщением


Ссылка на сообщение

на пары не ходит, матан не уважает

нахуй вообще те помогать?


^ↀᴥↀ^

OblongCarelessKitfox.gif

Поделиться сообщением


Ссылка на сообщение

вроде гуглятся подобные задачки

на первом курсе элтеха решали

Поделиться сообщением


Ссылка на сообщение

ну как я понял в этой проге, там создаётся сначала объект, но после этого объекта, ничего нельзя будет создавать еще 7 циклов


f2e7c40ac5f3b0ec64c8274250105a8f.gif

Поделиться сообщением


Ссылка на сообщение

Я уже все разабрался можно клозать, бтв в голас с уебков которые нихуя не понимают и пишут мне чтобы я на парах слушал.


некст раз по ебалу

Поделиться сообщением


Ссылка на сообщение

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

×
×
  • Создать...