Меню
Тесты
Тесты  /  Информатика  /  9 класс  /  Огэ-6

Огэ-6

Avatar
21.11.2021. Тест. Информатика, 9 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
В тесте приведены задания на тему "Ветвления" из раздела ОГЭ-6

Список вопросов теста

Вопрос 1

Ниже приведена программа, записанная на пяти языках программирования.

 

Бейсик

Python

DIM s, t AS INTEGER

 INPUT s

 INPUT t

 IF s > 7 OR t > 7 THEN

    PRINT ‘YES’

 ELSE

    PRINT ‘NO’

 ENDIF

s = int(input())

t = int(input())

if s > 7 or t > 7:

    print('YES')

else:

    print('NO')

Паскаль

Алгоритмический язык

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s > 7) or (t > 7)

        then writeln('YES')

        else writeln('NO')

end.

алг

нач

цел s, t

ввод s

ввод t

если s > 7 или t > 7

    то вывод "YES"

    иначе вывод "NO"

все

кон

С++

#include <iostream>

using namespace std;

int main() {

    int s, t;

    cin >> s;

    cin >> t;

    if (s > 7 || t > 7)

        cout << "YES";

    else

        cout << "NO";

return 0;

}

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

 

(8, 8); (9, 6); (4, 7); (6, 6); (–9, –2); (–5, 9); (–10, 10); (6, 9); (10, 6).

 

Сколько было запусков, при которых программа напечатала «YES»?

Вопрос 2

Ниже приведена программа, записанная на пяти языках программирования.

 

Бейсик

Python

DIM s, t AS INTEGER

 INPUT s

 INPUT t

 IF s > 6 OR t > 6 THEN

    PRINT ‘YES’

 ELSE

    PRINT ‘NO’

 ENDIF

s = int(input())

t = int(input())

if s > 6 or t > 6:

    print("YES")

else:

    print("NO")

Паскаль

Алгоритмический язык

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s > 6) or (t > 6)

        then writeln('YES')

        else writeln('NO')

end.

алг

нач

цел s, t

ввод s

ввод t

если s > 6 или t > 6

    то вывод "YES"

    иначе вывод "NO"

все

кон

С++

#include <iostream>

using namespace std;

int main() {

    int s, t;

    cin >> s;

    cin >> t;

    if (s > 6 || t > 6)

        cout << "YES";

    else

        cout << "NO";

return 0;

}

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

 

(8, 8); (9, 6); (4, 7); (6, 6); (–9, –2); (–5, 9); (–10, 10); (6, 9); (10, 6).

 

Сколько было запусков, при которых программа напечатала «NO»?

Вопрос 3

Ниже приведена программа, записанная на пяти языках программирования.

 

Бейсик

Python

DIM s, t AS INTEGER

 INPUT s

 INPUT t

 IF s >= 4 AND t > 4 THEN

    PRINT ‘YES’

 ELSE

    PRINT ‘NO’

 ENDIF

s = int(input())

t = int(input())

if s >= 4 and t > 4:

    print("YES")

else:

    print("NO")

Паскаль

Алгоритмический язык

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s >= 4) and (t > 4)

        then writeln('YES')

        else writeln('NO')

end.

алг

нач

цел s, t

ввод s

ввод t

если s >= 4 и t > 4

    то вывод "YES"

    иначе вывод "NO"

все

кон

С++

#include <iostream>

using namespace std;

int main() {

    int s, t;

    cin >> s;

    cin >> t;

    if (s >= 4 && t > 4)

        cout << "YES";

    else

        cout << "NO";

return 0;

}

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

 

(6, 8); (3, 5); (–7, 2); (7, 7); (9, 8); (–1, 3); (–4, 5); (6, 9); (2, –1).

 

Сколько было запусков, при которых программа напечатала «YES»?

Вопрос 4

Ниже приведена программа, записанная на пяти языках программирования.

 

Бейсик

Python

DIM s, t AS INTEGER

 INPUT s

 INPUT t

 IF s > 6 AND t < 8 THEN

    PRINT ‘YES’

 ELSE

    PRINT ‘NO’

 ENDIF

s = int(input())

t = int(input())

if s > 6 and t < 8:

    print("YES")

else:

    print("NO")

Паскаль

Алгоритмический язык

var s, t: integer;

begin

    readln(s);

    readln(t);

    if (s > 6) and (t < 8)

        then writeln('YES')

        else writeln('NO')

end.

алг

нач

цел s, t

ввод s

ввод t

если s > 6 и t < 8

    то вывод "YES"

    иначе вывод "NO"

все

кон

С++

#include <iostream>

using namespace std;

int main() {

    int s, t;

    cin >> s;

    cin >> t;

    if (s > 6 && t < 8)

        cout << "YES";

    else

        cout << "NO";

return 0;

}

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

 

(9, 10); (11, 5); (–2, 8); (9, 4); (2, 8); (–1, 3); (–4, 5); (10, 2); (4, –3).

 

Сколько было запусков, при которых программа напечатала «NO»?

Вопрос 5

Ниже приведена программа, записанная на пяти языках программирования.

 

Бейсик

Python

DIM k, s AS INTEGER

 INPUT s

 INPUT k

 IF s \ 2 > k THEN

    PRINT "ДА"

 ELSE

     PRINT "НЕТ"

 END IF

s = int(input())

k = int(input())

if s // 2 > k:

    print("ДА")

else:

    print("НЕТ")

Паскаль

Алгоритмический язык

var s, k: integer;

begin

    readln(s);

    readln(k);

    if s div 2 > k

        then writeln ('ДА')

        else writeln ('НЕТ')

end.

алг

нач

цел s, k

ввод s

ввод k

если div(s, 2) > k

    то вывод "ДА"

    иначе вывод "НЕТ"

все

кон

С++

#include <iostream>

using namespace std;

int main() {

     int s, k;

     cin >> s;

     cin >> k;

     if (s / 2 > k)

        cout << "ДА";

    else

         cout << "НЕТ";

     return 0;

}

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

 

(1,1); (8,4); (14,10); (20,1); (7,2); (10,5); (10,2); (4,1); (1,0).

 

Сколько было запусков, при которых программа напечатала «ДА»?

Вопрос 6

Ниже приведена программа, записанная на пяти языках программирования.

 

Бейсик

Python

DIM k, s AS INTEGER

 INPUT s

 INPUT k

 IF s >= 2 + k THEN

    PRINT "ДА"

 ELSE

     PRINT "НЕТ"

 END IF

s = int(input())

k = int(input())

if s >= 2 + k:

    print("ДА")

else:

    print("НЕТ")

Паскаль

Алгоритмический язык

var s, k: integer;

begin

    readln(s);

    readln(k);

    if s >= 2 + k

        then writeln ('ДА')

        else writeln ('НЕТ')

end.

алг

нач

цел s, k

ввод s

ввод k

если s >= 2 + k

    то вывод "ДА"

    иначе вывод "НЕТ"

все

кон

С++

#include <iostream>

using namespace std;

int main() {

     int s, k;

     cin >> s;

     cin >> k;

     if (s >= 2 + k)

        cout << "ДА";

    else

         cout << "НЕТ";

     return 0;

}

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

 

(1,2); (8,4); (6,12); (5,5); (3,11); (10,12); (10,2); (4,1); (2,5).

 

Сколько было запусков, при которых программа напечатала «НЕТ»?

Вопрос 7

Ниже приведена программа, записанная на пяти языках программирования.

 

Бейсик

Python

DIM s, t, A AS INTEGER

 INPUT s

 INPUT t

 INPUT A

 IF s > A OR t > 12 THEN

    PRINT "YES"

 ELSE

     PRINT "NO"

 ENDIF

s = int(input())

t = int(input())

A = int(input())

if (s > A) or (t > 12):

    print("YES")

else:

    print("NO")

Паскаль

Алгоритмический язык

var s,t,A: integer;

begin

    readln(s);

    readln(t);

    readln(A);

    if (s > A) or (t > 12)

        then

writeln ('YES')

        else

writeln ('NO')

end.

алг

нач

цел s, t, A

ввод s

ввод t

ввод A

если s > A или t > 12

    то вывод "YES"

    иначе вывод "NO"

все

кон

С++

#include <iostream>

using namespace std;

int main() {

     int s, t, A;

     cin >> s;

     cin >> t;

     cin >> A;

     if(s > A) or (t > 12)

        cout << "YES"  << endl;

    else

         cout << "NO" << endl;

     return 0;

}

 

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

 

(13,2); (11,12); (12,12); (2,2); (10, 10); (6, 5); (2,8); (9,10); (1,13).

 

Укажите наименьшее целое значение параметра A, при котором для указанных входных данных программа напечатает «NO» пять раз.

Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт