Урок 9. Паскаль с нуля. Генератор случайных чисел. Random

  Рет қаралды 13,030

Дмитрий Лапко

Дмитрий Лапко

Күн бұрын

Задачник : drive.google.c...

Пікірлер: 32
@dominator4422
@dominator4422 6 жыл бұрын
Здравствуйте Дмитрий, спасибо вам , что вы выкладываете понятные видеоуроки! Можете, пожалуйста снять еще 1 видеоурок про циклы: for и while! За ранее спасибо!
@ДмитрийЛапко-л1н
@ДмитрийЛапко-л1н 6 жыл бұрын
Это будет 11 и 12 урок. Спасибо.
@umaritelno
@umaritelno 6 жыл бұрын
спасибо, что не забываешь нас!!!
@ПолинаТихова-н5п
@ПолинаТихова-н5п 3 жыл бұрын
Спасибо!!! Делаете очень полезные видео
@ОсіповЄвгеній
@ОсіповЄвгеній 2 жыл бұрын
Учусь на втором курсе колледжа, подаватель когда мы проходили рандом сказал что нельзя указывать диапазон чисел и нельзя рандомить минусовые числа, в итоге если мы хотели диапазон с -50 до 50 надо было писать random(50)-random(50). Моё желание покинуть данный дурдом снова возросло.
@ПавелЗезуль-г1ъ
@ПавелЗезуль-г1ъ 2 жыл бұрын
Походу это прокатывает только на abc паскале. На турбо паскаль у меня работает только random(5)-random(5);
@АлександрХанин-ш3ф
@АлександрХанин-ш3ф 6 жыл бұрын
Теперь все в порядке. Нашел, в чем проблема program predskaz; var n:integer; begin WriteLn('Нажмите Enter,чтобы узнать судьбу'); readln; n:=Random(36); case n of 1,3,5,7: WriteLn('Готовьте кошелек для больших денег'); 2,4,6,8: WriteLn('Будете ходить в обновках'); 9,11,13,15: WriteLn('В следующим году встретите свое счастье;)'); 10,12,14,16: WriteLn('В новом году придется затянуть пояс потуже'); 17,19,21,23: WriteLn('Путин опять победит. Можете сваливать из страны'); 18,20,22,24: WriteLn('В следующем году поедете на Бали'); 25,27,29: WriteLn('Ну что...Собирайте теплые вещи. В Магадан уедете'); 26,28,30: WriteLn('Планету захватят роботы.Хаха)') else WriteLn('Новый год ничего не изменит в вашей жизни'); end; end.
@vldkv
@vldkv 5 жыл бұрын
Спасибо за видео!:)
@ДмитроБульба-г6щ
@ДмитроБульба-г6щ 6 жыл бұрын
Жду новое видео.
@zhenyatv9620
@zhenyatv9620 6 жыл бұрын
Випустите видео о масивах пожайлуйста.
@ДмитрийЛапко-л1н
@ДмитрийЛапко-л1н 6 жыл бұрын
Всё будет. Спасибо.
@llzz9049
@llzz9049 5 жыл бұрын
скажите пожалуйста, а переменную типа стринг можно зарандомить?
@ДмитрийЛапко-л1н
@ДмитрийЛапко-л1н 5 жыл бұрын
www.cyberforum.ru/pascalabc/thread1282285.html
@ВиталийРожков-л5е
@ВиталийРожков-л5е 3 жыл бұрын
program predskazaniya; var a: integer; begin Writeln('Для того чтобы узнать судьбу нажмите Enter '); Readln(); a:= Random(1,36); Writeln('Вам выпало число ', a); case a of 1,12,25,30:writeln('Готовьте кошелек для больших денег'); 2,14,27,32:writeln('Вас ждет счастье в Новом году'); 3,11,23,29:writeln('Весь год вам будет улыбаться удача'); 4,13,22,28:writeln('В Новом году вас ждет обновка'); 5,16,20,33:writeln('Вам повезет в лотерее'); 8,19,26,36:writeln('Вы можете найти клад'); else writeln('Новый год ничего не изменит в вашей жизни'); end; end.
@a_fff
@a_fff 5 жыл бұрын
А как сделать так, чтобы вопросы можно было задавать бесконечно?
@ДмитрийЛапко-л1н
@ДмитрийЛапко-л1н 5 жыл бұрын
Нужен цикл.
@ЕНОТПОИМЕНИДЖАНК
@ЕНОТПОИМЕНИДЖАНК 5 жыл бұрын
Repeat Until Clrscr
@ОксанаЗаграй-к2ы
@ОксанаЗаграй-к2ы 5 жыл бұрын
Как сделать так чтоб после вывода текста в задаче 9.2 "Нажмите enter чтобы получить поздравления" я нажимала enter и появлялось поздравление а не сразу?
@ДмитрийЛапко-л1н
@ДмитрийЛапко-л1н 5 жыл бұрын
Код хотя бы покажите.
@ОксанаЗаграй-к2ы
@ОксанаЗаграй-к2ы 5 жыл бұрын
@@ДмитрийЛапко-л1н Program Pozdorovlenia; var a:integer; begin Writeln('Натисніть Enter та отрмайте привітання з Новим роком'); a:= random (1,10); case a of 1: write('Вас вітає російський Дід Мороз- С Новым годом!'); 2: write('Вас вітає італійська Баббо Натале- Felice anno nuovo!'); 3: write('Вас вітає Фінннський Йоулупуккі- Onnellista Uutta Vuotta!'); 4: write('Вас вітає норвезький Юлебукк- Godt Nyttаr!'); 5: write('Вас вітає великобританський Фазер Крістмас- Happy New Year!'); 6: write('Вас вітає албанський Бабадімпі- Gezuar Vitin e Ri!'); 7: write('Вас вітає грецький Агіос Василіс- Kenourios Chronos!'); 8: write('Вас вітає татарстанський Кишбабай- Яна ел белен!'); 9: write('Вас вітає французький Пер Ноель- Bonne Annee!'); 10: write('Вас вітає японський Сегацу-сан- Akimashite Omedetto Gozaimasu!'); end; end.
@ValentynZahrai
@ValentynZahrai 5 жыл бұрын
Спасибо я уже сам все понял
@ValentynZahrai
@ValentynZahrai 5 жыл бұрын
Спасибо за беспокойство
@gemand3821
@gemand3821 5 жыл бұрын
а что делать если нада чтобы например числа в диапазоне от 13 до 15 падали чаще чем остальные?
@gemand3821
@gemand3821 5 жыл бұрын
@@vladissergeevich7723 та я уже понял как,спасибо.
@XD-lz3hn
@XD-lz3hn 3 жыл бұрын
кто слушал в 4X
@olgadeeva5691
@olgadeeva5691 2 жыл бұрын
😅🤣
@ozodyoqubov6858
@ozodyoqubov6858 6 ай бұрын
Ребята пожалуйста пожалуйста не играйте идите по дальше от таких мошенников не хочу вас тоже обманули 😢😢😢😢😢
@АлександрХанин-ш3ф
@АлександрХанин-ш3ф 6 жыл бұрын
я не знаю. Пишет "Слишком много или слишком мало аргументов передаются функции Random program predskaz; var n:integer; begin WriteLn('Нажмите Enter,чтобы узнать судьбу'); readln; n:=Random(1,36); case n of 1,3,5,7: WriteLn('Готовьте кошелек для больших денег'); 2,4,6,8: WriteLn('Будете ходить в обновках'); 9,11,13,15: WriteLn('В следующим году встретите свое счастье;)'); 10,12,14,16: WriteLn('В новом году придется затянуть пояс потуже'); 17,19,21,23: WriteLn('Путин опять победит. Можете сваливать из страны'); 18,20,22,24: WriteLn('В следующем году поедете на Бали'); 25,27,29: WriteLn('Ну что...Собирайте теплые вещи. В Магадан уедете'); 26,28,30: WriteLn('Планету захватят роботы.Хаха)') else WriteLn('Новый год ничего не изменит в вашей жизни'); end; end. (пишу на мобильной версии паскаля)
@ДмитрийЛапко-л1н
@ДмитрийЛапко-л1н 6 жыл бұрын
Компилятор не принимает такой формат функции . Попробуй так: n:=Random(38)+1; Взял отсюда : mojainformatika.ru/paskal/uroki-paskal-massivy/33-ispolzovanie-randomize-i-random.html
@ДмитрийЛапко-л1н
@ДмитрийЛапко-л1н 6 жыл бұрын
n:=Random(1,36); такой формат только в PascalABC.NET
@АлександрХанин-ш3ф
@АлександрХанин-ш3ф 6 жыл бұрын
Ага. Я уже понял. И исправил. Все работает
@dashanusha6021
@dashanusha6021 3 жыл бұрын
ничего не понятно
Урок 1. Паскаль с нуля. Переменные и типы данных
31:34
Don't look down on anyone#devil  #lilith  #funny  #shorts
00:12
Devil Lilith
Рет қаралды 44 МЛН
Стойкость Фёдора поразила всех!
00:58
МИНУС БАЛЛ
Рет қаралды 7 МЛН
🕊️Valera🕊️
00:34
DO$HIK
Рет қаралды 2,4 МЛН
规则,在门里生存,出来~死亡
00:33
落魄的王子
Рет қаралды 30 МЛН
Функция присвоения случайного числа Randomize. Pascal
5:46
Информатик || Лосев А.В.
Рет қаралды 8 М.
Паскаль с нуля [ч7]. Одномерные массивы.
12:37
Эдуард Мецкер
Рет қаралды 333 М.
Урок 8. Паскаль с нуля. Оператор выбора Case
22:47
Дмитрий Лапко
Рет қаралды 13 М.
Цикл FOR в Pascal
9:54
Информатик || Лосев А.В.
Рет қаралды 19 М.
Урок 2. Паскаль с нуля. Ещё о типах данных
20:14
Дмитрий Лапко
Рет қаралды 37 М.
Don't look down on anyone#devil  #lilith  #funny  #shorts
00:12
Devil Lilith
Рет қаралды 44 МЛН