Составить программу для проверки знания учащимся таблицы умножения целых чисел N*M, где N и M — числа из диапазона (0;20). Количество вопросов равно 10. программа должна проверять правильность ответа. Если он правильный, то вывести сообщение «Правильно» и выдать следующий вопрос. Если он неправильный, то вывести сообщение «Неправильно», снова ответить на вопрос и вернуться к тому же вопросу. По результатам контроля определить оценку учащегося следующим образом: — Pascal(Паскаль)

«5» — если правильных ответов с первой попытки не менее 10;
«4» — если правильных ответов с первой попытки не менее 8;
«3» — если правильных ответов с первой попытки не менее 6;
«2» — в остальных случаях.
Следующий вопрос может быть предложен учащемуся только в случае правильного ответа на предыдущий вопрос.

program noobles;
uses crt, graph ;
var s,x,x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x12,x13,x11,x14,o:integer;
begin
clrscr;
s:=0;
o:=0;
textcolor(14);
writeln('Вам предлогается тест по информатике по теме: "Устройство ПК"');
TextColor(9);
writeln('1) Монитор-это устройство ... информации?');
writeln ('1-Bвода');
writeln ('2-Bывода ');
readln(x);
if x=2 then s:=s+1 else S:=s+0   ;
writeln('Какая память бывает в компьютере?');
writeln('1-Медленная');
writeln('2-Оперативная');
writeln('3-Быстрая');
writeln('4-Компьютерная');
readln(x1);
if x1=2 then s:=s+1 else S:=s+0   ;
writeln('Принтер-это устройство... информации?');
writeln('1-Ввода');
writeln('2-Вывода');
readln(x2);
if x2=1 then s:=s+1 else S:=S+0;
writeln('Как называется CD-Disk,который можно перезаписать?');
writeln('1- CD-R');
writeln('2- CD-ROM');
writeln('3- CD-RW');
readln(x3);
if x3=3 then s:=s+1 else S:=S+0;
writeln('Чем отличается CD-R oт CD-RW?');
writeln('1-Размером');
writeln('2-Возможностью перезаписи');
writeln('3-Качеством записи');
readln(x4);
if x4=2 then s:=s+1 else S:=s+0   ;
writeln('Каким размером обладает диск 3.5A?');
writeln('1-700mb');
writeln('2-2mb');
writeln('3-1gb');
writeln('4-1.44mb');
readln(x5);
if x5=4 then s:=s+1 else S:=s+0   ;
writeln('Бывает ли встроенная в материнскую плату видеокарта?');
writeln('1-Да');
writeln('2-Нет');
readln(x6);
if x6=1 then s:=s+1 else S:=S+0;
writeln('Какой компьютерной мыши не существует?');
writeln(' 1-Лезерной');
writeln('2-Сверхзвуковой');
writeln('3-Оптической');
readln(x7);
if x7=2 then s:=s+1 else S:=S+0 ;
writeln('Kak переводится <<HARD DISK>>?');
writeln('1-компакт-диск');
writeln('2-CD-диск');
writeln('3-Жесткий диск');
writeln('4-Мягкий диск');
readln(x8);
if x8=3 then s:=s+1 else S:=s+0   ;
writeln('В чем измеряется частота процессора?');
writeln(' 1-MHz');
writeln('2-VMZ');
writeln('3-WebMoney');
writeln('4-Gb');
readln(x9);
if x9=1 then s:=s+1 else S:=S+0;
writeln('Что такое кулер?');
writeln(' 1-мышь');
writeln('2-диск');
writeln('3-вентилятор');
readln(x10);
if x10=3 then s:=s+1 else S:=S+0;
writeln('Сканер-это устройство ... информации?');
writeln('1-ввода');
writeln('2-вывода');
readln(x11);
if x11=1 then s:=s+1 else S:=s+0   ;
writeln('Сейчас наиболее распространенная операционная система?');
writeln(' 1-WindowS2000');
writeln('2-WindowsXP');
writeln('3-WindowsNT');
writeln('4-Windows98');
readln(x12);
if x12=2 then s:=s+1 else S:=s+0   ;
writeln('Какая программа убивает вирусы?');
writeln(' 1-Антивирус');
writeln('2-Winamp');
writeln('3-Windows media player');
readln(x13);
if x13=1 then s:=s+1 else S:=S+0;
writeln('Для чего служит модем?');
writeln(' 1-Для выхода в интернет');
writeln('2-Для прослушивания музыки');
writeln('3-Для просмотра фильмов');
readln(x14);
if x14=1 then s:=s+1 else S:=S+0 ;
O:=S;
if o>=9 then o:=5 else if ( o>7) and (o<9 ) then o:=4 else if (o>5) and (o<7) then o:=3 else if  o<5 then o:=2;
writeln('ваши баллы= ',S,'     Bаша Oценка=', o);
readkey;
end.

Leave a Comment

36 + = 41