Практична робота № 7. Пошук значень у табличній величині | 9 клас | Ривкінд

Поделиться
HTML-код
  • Опубликовано: 16 ноя 2017
  • 9 клас. Практичні завдання з інформатики за підручником Й.Я.Ривкінда 2017 року.
    Практична робота № 7. Пошук значень у табличній величині.
    1. Відкрийте середовище візуального проектування.
    2. Створіть проект для розв’язування задачі: У багаторядковому текстовому полі міститься час, який показав кожен з учасників змагань вашого навчального закладу з бігу на дистанцію 100 м. Визначте найбільший і найменший час. Визначте, скільки спортсменів показали найбільший час. Чи оновлено на цих змаганнях рекорд вашого навчального закладу?
    3. Збережіть проект у папці з іменем Практична 7, створеній у вашій папці.
    Підтримати мою роботу: donatello.to/TaskInformatics
    Підтримати мою роботу на Patreon: / taskinformatics
    Завантажити текст практичного завдання у форматі docx: docs.google.com/document/d/1Y...

Комментарии • 194

  • @TaskInformatics
    @TaskInformatics  2 года назад +6

    У коді помилка!!! Не підраховується найбільший і найменший час для першого числа, яке під індексом 0.
    Найпростіше її виправити це у другому циклі for замінити 2 на 0. Тобто замість for i := 2 to n - 1 do буде for i := 0 to n - 1 do
    А правильніше виправити, це значення нульового елемента вважати найменшим і найбільшим (рядки 51-53). Тобто замість
    max:=a[1];
    min:=a[1];
    for i := 2 to n - 1 do
    буде
    max:=a[0];
    min:=a[0];
    for i := 1 to n - 1 do

    • @sharproleplay9309
      @sharproleplay9309 Год назад

      Все ровно все также нечего не меняеться уже все перебробфвал

    • @TaskInformatics
      @TaskInformatics  Год назад +1

      @@sharproleplay9309 Скопіюйте свій код в коментар

    • @niki.00111
      @niki.00111 15 дней назад

      @@TaskInformaticsДоброго дня, коли нажимаю Розрахувати нічого не відбувається, що робити к/р треба здати сьогодні, допоможіть будь ласка 🙏🏻

    • @TaskInformatics
      @TaskInformatics  15 дней назад

      Скопіюйте свій код в коментар

  • @mlpDanielalove
    @mlpDanielalove 5 лет назад +5

    Дякую вам велике!!! Не знаю, щоб без вас робила би!

  • @olesyabuts9096
    @olesyabuts9096 4 года назад +8

    Дякую!!! Ви дуже допомогли!!!

  • @borjom119
    @borjom119 6 лет назад +3

    Дякую за допомогу! Успіхів вам.

    • @TaskInformatics
      @TaskInformatics  6 лет назад

      Дякую. Радий, що зміг допомогти)

    • @borjom119
      @borjom119 6 лет назад

      Task Informatics А це обов'язково потрібно розписувати роз'яснення // справа ?

    • @mathematics8070
      @mathematics8070 6 лет назад

      Не

  • @user-pz3do3hy9y
    @user-pz3do3hy9y 6 лет назад +3

    Дякую за Вашу допомогу!

    • @TaskInformatics
      @TaskInformatics  6 лет назад

      Приємно, що зміг допомогти)))

  • @ass_3343
    @ass_3343 3 года назад +4

    Спасибо очень спасли.

  • @ndw6918
    @ndw6918 4 года назад +2

    Душевно)

  • @alinashka1
    @alinashka1 6 лет назад +3

    Спасибо, ОЧЕНЬ помогли

    • @user-cq9sk5oc1v
      @user-cq9sk5oc1v 5 лет назад

      Тебе уже ничего не поможет

  • @user-qs1vg2my5r
    @user-qs1vg2my5r 5 лет назад +2

    🔝🔝🔝

  • @user-kc1bj3wn2b
    @user-kc1bj3wn2b 3 года назад +3

    Unit1.pas(67,17) Error: Incompatible types: got “Int64” expected “Array[0..1000] Of Real

    • @TaskInformatics
      @TaskInformatics  3 года назад

      Скопіюйте код з помилкою в коментар. А також декілька рядків до помилки і декілька після

  • @user-dv6ky8sq7c
    @user-dv6ky8sq7c 2 года назад

    Доброго дня, а що означає цей запис який ви почали записувати на 5:11

    • @TaskInformatics
      @TaskInformatics  2 года назад

      Це коментар. Пояснення, що означає написаний код. Вам писати не потрібно

    • @user-dv6ky8sq7c
      @user-dv6ky8sq7c 2 года назад

      @@TaskInformatics А добре дуже вам дякую що швидко відповіли не сподівався🤯🤘😎☑️

  • @TaskInformatics
    @TaskInformatics  6 лет назад +11

    У завданні сказано, що потрібно визначити "скільки спортсменів показали Найбільший час". Було б більш логічно, що потрібно визначити скільки спортсменів показали НАЙКРАЩИЙ час. В цьому випадку у коді порівнюємо значення чергового часу не з змінною max, a з змінною min.

    • @viktoriiamakarevych2074
      @viktoriiamakarevych2074 6 лет назад

      Task Informatics коли вийдуть відео з практичними 8,9 і далі?

    • @TaskInformatics
      @TaskInformatics  6 лет назад +2

      Viktoriia Makarevych, планую викласти вже у наступному році. Ще не робив, але якщо вам дуже потрібно, то нагадайте завтра-післязавтра, я викладу пряме посилання для перегляду.

    • @viktoriiamakarevych2074
      @viktoriiamakarevych2074 6 лет назад +1

      Task Informatics дякую

    • @dr.vladson9388
      @dr.vladson9388 6 лет назад

      Task Informatics можете як казали зкинути пряме посилання на перегляд практичних 8,9 і далі?

    • @TaskInformatics
      @TaskInformatics  6 лет назад

      ВЛАДИСЛАВ ЛЮБАШЕНКО, Практична 8 - ruclips.net/video/IF3P4taRBkw/видео.html
      Практична 9 - ruclips.net/video/6ksmip1XGtU/видео.html

  • @wirbul666
    @wirbul666 3 года назад +1

    а где получить полный проект?

    • @TaskInformatics
      @TaskInformatics  3 года назад

      Wirbul Вибачте, але канал створений для допомоги при розв’язуванні завдань з шкільної інформатики. Тобто є відео, і залишається завдання зробити) Поки сам не зробиш, не навчишся)

    • @wirbul666
      @wirbul666 3 года назад

      @@TaskInformatics ехх дистанционка

    • @TaskInformatics
      @TaskInformatics  3 года назад

      @@wirbul666 Таки да :(

  • @vikababich8407
    @vikababich8407 3 года назад

    Syntax error, "identifier" expected but "UNIT" found.Допоможіть будь ласка

    • @TaskInformatics
      @TaskInformatics  3 года назад

      Скопіюйте все повідомлення про помилку в коментар. А також частину коду з помилкою (включаючи декілька рядків до і після)

  • @katehrytsun414
    @katehrytsun414 3 года назад

    Добрий вечір!
    Підкажіть будь ласка в чому помилка?
    max:=a[i];
    Чомусь виділяє цей рядок сірим кольором, тоді коли я ввожу значення

    • @katehrytsun414
      @katehrytsun414 3 года назад

      Зробила все в точності, але нічого не працює(

    • @TaskInformatics
      @TaskInformatics  3 года назад

      Катя Грицун Саме в даному рядку синтаксичної помилки немає. А яка саме помилка, то потрібно розглядати весь код. Можливо просто в кінці даного рядка непотрібна крапка з комою. Скопіюйте код в коментар. І виділяється сірим? Не помаранчевим?

  • @viktoriiamakarevych2074
    @viktoriiamakarevych2074 6 лет назад +2

    А коли вийдуть відео з практичними 8, 9 і далі?

    • @TaskInformatics
      @TaskInformatics  6 лет назад +2

      Viktoriia Makarevych, планую викласти вже у наступному році. Ще не робив, але якщо вам дуже потрібно, то нагадайте завтра-післязавтра, я викладу пряме посилання для перегляду.

    • @user-cq9sk5oc1v
      @user-cq9sk5oc1v 5 лет назад

      Когда ты умрёшь

    • @Evelixe
      @Evelixe 4 года назад

      @@TaskInformatics Дуже потрібно

    • @TaskInformatics
      @TaskInformatics  4 года назад +1

      @@Evelixe Це прикалюєтеся?? :)Якщо потрібно то вже є :)

    • @Evelixe
      @Evelixe 4 года назад

      @@TaskInformatics Вже знайшов все переробив, дякую за фото комп'ютера.

  • @user-xr3pt1dr1i
    @user-xr3pt1dr1i 6 лет назад +11

    Будь-ласка виводь свій код в опис

    • @TaskInformatics
      @TaskInformatics  6 лет назад

      Денис Дехтярук, я подумаю чи варто)

    • @TaskInformatics
      @TaskInformatics  3 года назад +4

      @Валерія Кулаковська Я подумав :) Вибачте, але канал створений для допомоги при розв’язуванні завдань з шкільної інформатики. Тобто є відео, і залишається завдання зробити) Поки сам не зробиш, не навчишся :)

    • @scammamontov
      @scammamontov 3 года назад +1

      @@TaskInformatics Только какой смысл учить устаревший паскаль?

    • @meynerpiva
      @meynerpiva 2 года назад +1

      @@scammamontov если ты в это время будешь учить пайтон, то никакого. Но я почему-то думаю что ты пойдёшь играть в кс или доту , ну или что то в этом духе, и в этом случае вообще имеет смысл , ибо ты получаешь базовые знания о том как устроено программирование, что такое синтаксис, код, функция , цыкл и т.д. И если тебе понравиться то сможешь развиваться в этом направлении. Лазарус выбран только потому что тут легко сделать программу с интерфейсом, так нагляднее, в том же пайтон с его консолью детям будет не то что бы сложнее, но страшнее точно, а если скажешь что на пайтоне можно сделать интерфейс, тот же тинкер и qt designer, то 1) это дольше, сложнее и большая вероятность допустить ошибку. 2) это дополнительные библиотеки, которые в случае дистанционного обучения, детям надо будет устанавливать самостоятельно. 3) В тинкере надо прописывать интерфейс кодом, со знаниями CSS , а в школьной программе его нет. 4) В qt ОЧЕНЬ сложно привязать интерфейс к коду, экспортировать из юая в пай привязывать 100 строк кода на 10 кнопок и т.д. Если еще не понял, то тут только бог поможет.

  • @viktoriahuk6106
    @viktoriahuk6106 6 лет назад

    підскажіть будь ласка, де тут помилка Edit1.Text:FloattoStr(max);
    Edit2.Text:FloattoStr(min);

    • @TaskInformatics
      @TaskInformatics  6 лет назад +1

      Viktoria Huk, дорівнює пропущено
      Edit1.Text:=FloattoStr(max);
      Edit2.Text:=FloattoStr(min);

    • @viktoriahuk6106
      @viktoriahuk6106 6 лет назад

      дякуюю

  • @domyhuk
    @domyhuk 4 года назад +1

    unit1.pas(44,3) Fatal: Syntax error, ";" expected but "VAR" found помилка

    • @TaskInformatics
      @TaskInformatics  4 года назад

      DOMYHUK Схоже у вас пропущена крапка з комою. Подивіться рядок 44 і рядки перед 44-им

    • @domyhuk
      @domyhuk 4 года назад

      @@TaskInformatics дуже дякую за відповідь все виправив, і все пішло як треба

  • @Vhaijd
    @Vhaijd 5 лет назад

    Можете кинуть готовую Практическую? Заранее спасибо

    • @TaskInformatics
      @TaskInformatics  5 лет назад

      Владислав, вибачте, але канал створений для допомоги при розв’язуванні завдань з шкільної інформатики. Тобто є відео, і залишається завдання зробити) Поки сам не зробиш, не навчишся)

    • @Vhaijd
      @Vhaijd 5 лет назад

      @@TaskInformatics , Ясно .Спасибо

  • @sl1deraccount342
    @sl1deraccount342 2 года назад +1

    Вау як же круто

  • @user-hh8jk8ex8f
    @user-hh8jk8ex8f 3 года назад

    if a [i] > max then
    max := a [1];
    Можете сказати де тут помилка?

    • @TaskInformatics
      @TaskInformatics  3 года назад

      В кінці не потрібна крапка з комою ;
      І у вас ще логічна помилка. Індекс не одиниця a[1] а і-ий індекс a[i]

  • @user-je8rk2fc3y
    @user-je8rk2fc3y 4 года назад

    нормально коли завдання починаэться з 44 рядка ?

  • @user-oh7qs6hm1d
    @user-oh7qs6hm1d 3 года назад

    unit1.pas(74,0) Fatal: Syntax error, "BAGIN" expected but "end of file" found
    Вибиває помилку в кінці помилка з end;

    • @TaskInformatics
      @TaskInformatics  3 года назад

      Має бути BEGIN а не BAGIN

    • @user-oh7qs6hm1d
      @user-oh7qs6hm1d 3 года назад

      Не виходить в мене написано begin але воно висвітлює на end;

    • @user-oh7qs6hm1d
      @user-oh7qs6hm1d 3 года назад

      Що проблема в end;

    • @TaskInformatics
      @TaskInformatics  3 года назад

      Швидше за все у вас десь пропущена (або зайва) одна з операторних дужок begin або end

    • @user-oh7qs6hm1d
      @user-oh7qs6hm1d 3 года назад

      Ясно

  • @viktoriahuk6106
    @viktoriahuk6106 6 лет назад

    Підскажіть будь ласка, що робити коли в 56 рядку помилка

    • @TaskInformatics
      @TaskInformatics  6 лет назад

      Viktoria Huk, трохи замало інформації. Скопіюйте код в коментар

    • @viktoriahuk6106
      @viktoriahuk6106 6 лет назад

      Task Informatics else if a[i] < min then

    • @TaskInformatics
      @TaskInformatics  6 лет назад

      Viktoria Huk, в цьому рядку помилки немає. Копіюйте весь код

    • @viktoriahuk6106
      @viktoriahuk6106 6 лет назад

      var a: array [0..1000] of real;
      i, n: Integer;
      max, min: real;
      begin
      n:= Memo1.Lines.Count;
      for i:= 0 to n - 1 do
      a[i]:=StrtoFloat(Memo1.Lines[i]);
      max:=a[1];
      min:=a[1];
      for i:= 2 to n - 1 do
      if a[i] > max then
      max:= a[i];
      else if a[i] < min then
      min:= a[i];
      Edit1.Text:FloattoStr(max);
      Edit2.Text:FloattoStr(min);

    • @TaskInformatics
      @TaskInformatics  6 лет назад

      Viktoria Huk, в 55 рядку поставлена крапка з комою. Їх не потрібно.
      Має бути; max := a[i]
      Зверніть увагу, що в повідомлені (там де червона полоса) має бути написано Syntax error, ";". Тобто синтаксична помилка якось пов’язана ";"

  • @raptor2129
    @raptor2129 3 года назад

    unit1.pas(62,8) Fatal: Syntax error, ";" expected but "ELSE" found помилка в else if a[1] < min then

    • @TaskInformatics
      @TaskInformatics  3 года назад

      Швидше за все, у кінці рядка, що перед даним ви написали крапку з комою ; яких не потрібно

    • @raptor2129
      @raptor2129 3 года назад

      @@TaskInformatics ні я все написав так як у вас

    • @TaskInformatics
      @TaskInformatics  3 года назад

      @@raptor2129 Скопіюйте в коментар рядок з помилкою, а також декілька рядків до помилки та декілька після

    • @raptor2129
      @raptor2129 3 года назад

      @@TaskInformatics else if a[1] < min then

    • @raptor2129
      @raptor2129 3 года назад

      @@TaskInformatics до max:=a[1];
      min:=a[1];
      for i := 2 to n- 1 do
      if a[1] > max then
      max := a[i];

  • @user-ef5qb1gv9c
    @user-ef5qb1gv9c 5 лет назад

    а почему массив 1000, а не 100?

    • @TaskInformatics
      @TaskInformatics  5 лет назад +1

      София Юзефович, а якщо спортсменів буде більше ста? Більше тисячі спортсменів, в школі, навряд чи буде) Тут може бути забагато виділено пам’яті, але учні такого ще не вчили

  • @user-vj6tt4si2z
    @user-vj6tt4si2z 3 года назад

    unit1.pas(61,24) Warning: Local variable "min" does not seem to be initialized

    • @TaskInformatics
      @TaskInformatics  3 года назад

      Ви змінну min оголосили? Після ключового слова var

    • @user-vj6tt4si2z
      @user-vj6tt4si2z 3 года назад

      @@TaskInformatics Вже оголосив,дякую за допомогу

  • @user-yu5tw3nk6m
    @user-yu5tw3nk6m 4 года назад

    чомусь видає чо indetifer not found k

    • @TaskInformatics
      @TaskInformatics  4 года назад

      Марина Змінну k оголосили? Після ключового слова var

  • @user-tl2gq5vg7n
    @user-tl2gq5vg7n 3 года назад

    доброго ранку, у мене також виникла проблема. вводимо числа 5 8 8 7 4. найбільший час показує правильно - 8. найменший також показує 8. к-сть учнів з найвищим результатом - 1, хоча їх двоє. перевірила код, не знаю, що не так

    • @TaskInformatics
      @TaskInformatics  3 года назад

      Подивіться закріплений коментар. Там описано як виправити дану помилку

  • @user-vu5fc2ef7i
    @user-vu5fc2ef7i 6 лет назад +1

    Почему массив 1000 а не 100?

    • @TaskInformatics
      @TaskInformatics  6 лет назад

      Виктория Гоменюк, а якщо спортсменів буде більше ста? Більше тисячі спортсменів, в школі, навряд чи буде) Тут може бути забагато виділено пам’ятті, але учні такого ще не вчили

    • @user-vu5fc2ef7i
      @user-vu5fc2ef7i 6 лет назад

      Все я поняла, извините не внимательно прочитала условие задачи.

  • @sophiadoniy6255
    @sophiadoniy6255 6 лет назад +2

    СеЛьСкИй БаЙкЕр

  • @user-wt5vc4wk8e
    @user-wt5vc4wk8e 6 лет назад +2

    Клас дуже допомогло . В мене питання ще будеш відео ?

    • @user-cq9sk5oc1v
      @user-cq9sk5oc1v 5 лет назад

      Нет не будет просто он тебя увидел

  • @politicalnews3904
    @politicalnews3904 6 лет назад

    В мене тут помилка a[i] := StrToFloat[Memo1.Lines[i]); //данi з рядкiв багаторядкового поля Memo1 переводимо в числа Що тут не так

    • @TaskInformatics
      @TaskInformatics  6 лет назад

      Фрейзи, замість круглої відкриваючої дужки поставлена квадратна.
      a[i] := StrToFloat(Memo1.Lines[i]);
      Вітаю з початком нового семестру))

    • @politicalnews3904
      @politicalnews3904 6 лет назад

      чАС
      18,8 найбiльний 19 ,найменший також 19 ,Чому так
      19
      15,6
      15,4

    • @TaskInformatics
      @TaskInformatics  6 лет назад

      Фрейзи, можливо просто на 59 рядку (якщо відео розглядати) замість min поставлений max.
      Якщо причина не в цьому, то потрібно шукати помилку в 56-57 рядку

    • @politicalnews3904
      @politicalnews3904 6 лет назад

      for i := 0 to n - 1 do
      a[i] := StrToFloat(Memo1.Lines[i]); //данi з рядкiв багаторядкового поля Memo1 переводимо в числа
      max:=a[1]; //значення першого елемента вважаэмо найбiльним
      min:=a[1]; //значення першого елемента вважаэмо найменшим
      for i := 2 to n - i do
      if a[i] > max then //порiвняння значення чергового елемента з найбiльшим на даний час
      max := a[i] //замiняэмо значення найбiльшого елемента
      else if a[i] < min then //порiвняння значення чергового елемента з найменшим на даний час
      min := a[i]; //замiнюэмо значення найменшого елемента
      Edit1.Text:=FloatToStr(max); //виведення значення найбiльшого часу в текстове поле Edit1
      Edit2.Text:=FloatToStr(min); //виведення значення найменшого часу в текстове поле Edit2
      k := 0; //лiчельнiк кiлькостi спортсменiв,що показав найбiльший час
      for i := 0 to n - 1 do
      if a[i] = max then
      k := k + 1; //збiльшення на 1 значення лiчильника,якщо значення чергового часу
      //дорiвнуэ найбiльшому часу
      Edit3.Text:=IntToStr(k); //вивидення кiлькостi спортсменiв,що показав найбiльший час,
      //в текстову поле Edit3

    • @TaskInformatics
      @TaskInformatics  6 лет назад

      Фрейзи, помилка в рядку 53.
      Цикл має бути від 2 до n - 1, а не від 2 до n - i
      for i := 2 to n - 1 do

  • @user-cv1ti1un6r
    @user-cv1ti1un6r 4 года назад

    for i := 2 to n - 1 do де тутт помилка?

    • @TaskInformatics
      @TaskInformatics  4 года назад

      Анатолий Рябоконь У даному рядку помилки немає. Помилки можуть бути у сусідніх рядках. І потрібно дивитися, що пише у вікні Повідомлення

    • @user-cv1ti1un6r
      @user-cv1ti1un6r 4 года назад

      @@TaskInformatics Компиляция проекта, цель: C:\Users\Tolik\AppData\Local\Temp\project1.exe: Код завершения 1, ошибок: 1
      unit1.pas(53,2) Fatal: Syntax error, ";" expected but "FOR" found
      ось що написано

    • @TaskInformatics
      @TaskInformatics  4 года назад

      Анатолий Рябоконь Перегляньте рядки біля 53-го. Схоже ви крапку з комою пропустили

    • @user-cv1ti1un6r
      @user-cv1ti1un6r 4 года назад

      @@TaskInformatics можно поподрубнее??

    • @TaskInformatics
      @TaskInformatics  4 года назад

      Анатолий Рябоконь Код скопіюйте в коментар

  • @viktoriahuk6106
    @viktoriahuk6106 6 лет назад

    Lebel6.Caption:='Рекорд оновлено'; де тут помилка?

    • @TaskInformatics
      @TaskInformatics  6 лет назад

      Viktoria Huk, Label6 неправильно написаний

    • @viktoriahuk6106
      @viktoriahuk6106 6 лет назад

      Дуже вам дякую! Вибачте за забраний мною ваш час

    • @TaskInformatics
      @TaskInformatics  6 лет назад

      Viktoria Huk, радий що зміг допомогти)

  • @user-ju4uv4iy8y
    @user-ju4uv4iy8y 2 года назад

    Syntax error, ";" expected but "identifier Max" found

    • @TaskInformatics
      @TaskInformatics  2 года назад

      Швидше за все ви не поставили або поставили зайві в кінці рядка крапку з комою ;
      Перегляньте уважніше рядок (або декілька рядків) перед помилкою

    • @user-ju4uv4iy8y
      @user-ju4uv4iy8y 2 года назад

      @@TaskInformatics Добре, дякую.

  • @user-ju3iv6zr8x
    @user-ju3iv6zr8x 2 года назад +1

    чел,
    кидай в описание готовые роботы

    • @TaskInformatics
      @TaskInformatics  2 года назад

      Вибачте, але даний канал створений для допомоги при розв'язуванні завдань з шкільної інформатики. Тобто є відео і залишається виконати завдання. Поки сам не зробиш, не навчишся :)

  • @nazarredyk8690
    @nazarredyk8690 2 года назад

    21:24

  • @serhiiomelchenko1729
    @serhiiomelchenko1729 Год назад

    Добрий день! Підскажіть будь ласка, такі помилки
    unit1.pas(61,4) Error: identifier not found "k"
    unit1.pas(64,11) Error: identifier not found "k"
    unit1.pas(64,16) Error: identifier not found "k"
    unit1.pas(66,25) Error: identifier not found "k"
    Дякую

    • @TaskInformatics
      @TaskInformatics  Год назад

      Не оголошена змінна k. Після var оголошується

    • @serhiiomelchenko1729
      @serhiiomelchenko1729 Год назад

      тепер помилка
      unit1.pas(69,4) Error: identifier not found "rekord"
      unit1.pas(72,7) Error: identifier not found "rekord"
      Дякую))

    • @serhiiomelchenko1729
      @serhiiomelchenko1729 Год назад

      Ще й пише що unit1.pass - не знайдено! Файл зберігав в папку

    • @TaskInformatics
      @TaskInformatics  Год назад +1

      Тепер, схоже, у вас змінна rekord не оголошена

    • @serhiiomelchenko1729
      @serhiiomelchenko1729 Год назад

      @@TaskInformatics вже знайшов))

  • @mrfluf3043
    @mrfluf3043 6 лет назад +1

    Я всё сделал в точности как там ошибок нет но ничего не работает

    • @TaskInformatics
      @TaskInformatics  6 лет назад

      макс волков, не компілює?

    • @mrfluf3043
      @mrfluf3043 6 лет назад

      Ну я написал числа нажал на кнопку но оно ничего не выполняет
      Скинь свой вк что бы я тебе отправил

    • @TaskInformatics
      @TaskInformatics  6 лет назад

      макс волков, краще на пошту taskinform@gmail.com

    • @mrfluf3043
      @mrfluf3043 6 лет назад

      Я не знаю как там скидывать не когда не скидывал скинь вк лучше я даже ни чего не понимаю в почте.
      Вот мой вк vk.com/id330695797

  • @user-du2lx6xn6q
    @user-du2lx6xn6q 5 лет назад

    Спочатку все вийшло, а коли захотів перевірити, то почало вибивати помилку, бо типу немає Юніта1

    • @TaskInformatics
      @TaskInformatics  5 лет назад

      Геймерський канал таке інколи трапляється, а чому я так і не зрозумів.
      Для того щоб позбавитися помилки файл "unit1.pas не знайдено":
      1. Створіть новий проект і цей порожній проект збережіть в іншій папці.
      2. Зі старого проекту у новий скопіюйте файли project1.lpr, unit1.lfm, unit1.pas
      3. Запустіть новий проект

    • @user-du2lx6xn6q
      @user-du2lx6xn6q 5 лет назад

      @@TaskInformatics типу скопіювати то, що в проекті і написати в новому, чи перекинути в нову папку файли?
      Я спробував другий варіант, то в мене все вийшло

    • @TaskInformatics
      @TaskInformatics  5 лет назад

      Геймерський канал, правильно - другий варіант) Радий, що вийшло

    • @user-du2lx6xn6q
      @user-du2lx6xn6q 5 лет назад

      @@TaskInformatics
      В мене все полетіло, і не збереглося 😭😭😭😭
      Але я зробив скріни твого відео, тому я можу зробити цю практичну просто на уроці
      А шкода, 1,5 години на вітер(

  • @user-ji1qs1dr6o
    @user-ji1qs1dr6o 2 года назад

    у мене відео без звуку

    • @TaskInformatics
      @TaskInformatics  2 года назад

      Відео для 9 класу без звуку

  • @user-ib4ki3pq1e
    @user-ib4ki3pq1e 2 года назад

    Чувак! У тебя неправильно показывает неправильное минимальное значение.

    • @TaskInformatics
      @TaskInformatics  2 года назад +1

      У коді помилка!!! Не підраховується найбільший і найменший час для першого числа, яке під індексом 0.
      Найпростіше її виправити це у другому циклі for замінити 2 на 0. Тобто замість for i := 2 to n - 1 do буде for i := 0 to n - 1 do
      А правильніше виправити, це значення нульового елемента вважати найменшим і найбільшим (рядки 51-53). Тобто замість
      max:=a[1];
      min:=a[1];
      for i := 2 to n - 1 do
      буде
      max:=a[0];
      min:=a[0];
      for i := 1 to n - 1 do

  • @sophiadoniy6255
    @sophiadoniy6255 6 лет назад

    insta: sania.nesterento

  • @sophiadoniy6255
    @sophiadoniy6255 6 лет назад

    my insta: dianenciiia

  • @user-kt2fi8tu5m
    @user-kt2fi8tu5m 6 лет назад

    Не правильнл виконана практична

  • @sophiadoniy6255
    @sophiadoniy6255 6 лет назад

    Привет гайс субскрайб май чанел

  • @han5382
    @han5382 2 года назад

    Edit3.Text:=IntToStr(k);
    я не розумію де тут помилка..

    • @TaskInformatics
      @TaskInformatics  2 года назад

      А тут помилки немає. Скопіюйте в коментар повідомлення про помилку. А також не тільки рядок, де показується помилка, а декілька рядків до та після

    • @han5382
      @han5382 2 года назад

      @@TaskInformatics unit1.pas(72,2) Fatal: Syntax error, ";" expected but "identifier EDIT3" found
      k := 0;
      for i := 0 to n - 1 do
      if a[i] = max then
      k := k + 1
      Edit3.Text:=IntToStr(k);
      ось

    • @TaskInformatics
      @TaskInformatics  2 года назад

      В кінці попереднього рядка не поставлена крапка з комою ;

    • @han5382
      @han5382 2 года назад

      @@TaskInformatics дуже вам дякую!!💗

  • @nazarukyt5825
    @nazarukyt5825 Год назад

    Чому коли натискаю "розрахувати" то якісь незрозумілі числа висвітлюються -4,4838373646383 якісь такі а ще найменьший час показується як найбільший ?
    var a: array [0..1000] of real;
    i, n: Integer;
    max, min: real;
    begin
    n := Memo1.Lines.Count;
    for i := 0 to n - 1 do
    a [1] := StrToFloat(Memo1.Lines[i]);
    max:=a[0];
    min:=a[0];
    for i := 1 to n - 1 do
    if a[i] > max then
    max := a[i]
    else if a[i] < min then
    min := a[i];
    Edit1.Text:=FloatToStr(max);
    Edit2.Text:=FloatToStr(min);
    end;

    • @nazarukyt5825
      @nazarukyt5825 Год назад

      2 на 0 вже замінила

    • @TaskInformatics
      @TaskInformatics  Год назад +1

      Помилка в рядку, що в мене 50.
      a[i] := StrToFloat(Memo1.Lines[i]);
      Виправте одиницю 1 на i

    • @nazarukyt5825
      @nazarukyt5825 Год назад

      @@TaskInformatics Огоооо це простоооо вражаюче це відео було знято 5років назад, а ви і досі так швидко відповідаєте! Дякую все спрацювало!!!👏