profile
Размещено 5 лет назад по предмету Информатика от Jon33snowlovegame

Помогите пожалуйста..Паскаль, мне нужно, чтобы вышла одна оценка в выводе, а выходят сразу 3 при этом одна какая то из 4 не выходит к этим 3 ...как это исправить, что бы вообще одна оценка выходила? k-кол-во баллов если, что и критерии такие 18-20 баллов-оценка 5; 14-17 баллов 4; 10-14баллов- оценка 3 и меньше 10 баллов 2.Вообщем выглядит все так:
If k>17 then
Begin
Writeln('ваша оценка 5. Молодец!');
End;
If (k>13) or (k<18) then
Begin
Writeln('ваша оценка 4.');
End;
Begin
If(k>9) or (k<14) then
Writeln('ваша оценка 3.');
End;
If k<10 then
Begin
Writeln('ваша оценка 2.');
End;

  1. Ответ на вопрос
    Ответ на вопрос дан danulpopov
    Or - "ИЛИ". Если одно из условий верно, то и все выражение принимает истину [ 0 or 1 = 1 ; 1 or 0 = 1; 1 or 1 = 0, 0 or 0 = 0], где 1 - истина, а 0 - ложь
    у тебя условие 
    If(k>9) or (k<14) then
    условие k > 9 выполняется, а значит и все выражение верно
    Нужно заменить "OR" на "AND" оператор "И". 
    [ 1 and 1 = 1 ] при всех остальных - ложь

    Вот код

    var
    k: integer;
    begin
     readln(k);
      if k > 17 then
        Writeln('ваша оценка 5. Молодец!');
      if (k > 13) and (k < 18) then 
        Writeln('ваша оценка 4.'); 
    if(k > 9) and (k < 14) then 
        Writeln('ваша оценка 3.'); 
    if k < 10 then
        Writeln('ваша оценка 2.');
    end.
    1. Ответ на вопрос
      Ответ на вопрос дан Jon33snowlovegame
      Спасибо большое)) это я не учла...
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.