М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
kalmykov24
kalmykov24
19.06.2021 10:21 •  Информатика

, прокомментировать написанные программы (нужно описать построчно программы): 1)

#include

#include

int main()

{

​ ​ ​ char s[5], passw[]="kuku";

​ ​ ​ int i, k=0;

​ ​ ​ for(i=0; !k && i<3; i++)

​ ​ ​ {

​ ​ ​ ​ ​ ​ printf("\n Vvedite parol:\n");

​ ​ ​ ​ ​ ​ gets(s);

​ ​ ​ ​ ​ ​ if(strstr(s, passw))k=1;

​ ​ ​ }

​ ​ ​ if(k) printf("\n parol prinat");

​ ​ ​ else printf("\n parol ne prinat");

​ ​ ​ system("pause");

​ ​ ​ return 0;

}

2)

#include

#include

void main()

{

char z;

clrscr();

for(z='0';z<='9';z++)

{

if (z=='0' || z=='5') printf("\n");

printf (" %с-%в ",z,z);

}

getch();

}

3)

#include

main()

{

char c;

c=getchar();

while(c!=EOF)

{

putchar(c);

c=getchar();

}

}


, прокомментировать написанные программы (нужно описать построчно программы): 1) #include #include i
, прокомментировать написанные программы (нужно описать построчно программы): 1) #include #include i
, прокомментировать написанные программы (нужно описать построчно программы): 1) #include #include i

👇
Открыть все ответы
Ответ:

// PascalABC.NET 3.4.2, сборка 1785 от 06.09.2018

var c, w: integer;

procedure check;

begin

 var (a, b) := (Random(0, 20), Random(0, 20));

 Print($'{a}*{b}=');

 if a * b = ReadInteger then begin inc(c); Println('Правильно') end

 else begin inc(w); Println('Неправильно') end;

end;

procedure res;

begin

 Println($'Задано вопросов {c+w}');

 Println($'Правильных {c}({(c*100)/(c+w):f1}%)');

 Println($'Неправильных {w}({(w*100)/(c+w):f1}%)');

end;


begin

 var start := true;

 while start do

 begin

   Println('Проверим?(0/1)');  

   if ReadInteger = 0 then

   begin start := false; res; end

   else check;

 end;

end.


Пример в приложении.


Составить программу проверки знания таблицы умножения. сценарий: компьютер спрашивает: «проверим? »
4,4(38 оценок)
Ответ:
MiSTiKA23
MiSTiKA23
19.06.2021

//Язык Pascal

Program multiplication;


Var

  code, rightAnswers, mistakes, answersCount, value1, value2, answer: integer;


Begin


  Randomize;

   

  code := 1;

  rightAnswers := 0;

  mistakes := 0;

  answersCount := 0;

   

  while code = 1 do

  begin

     Write('Проверим? ');

     Readln(code);

     Writeln();

     

     if (code = 1) then

     begin

        value1 := random(1, 9);

        value2 := random(1, 9);

         

        Write(value1, '*', value2, ' = ');

        Readln(answer);

         

        if (answer = value1 * value2) then

        begin

           Writeln('Правильно!');

           rightAnswers := rightAnswers + 1;

        end

         

        else

        begin

           Writeln('Неправильно!');

           mistakes := mistakes + 1;

        end;

         

        answersCount := answersCount + 1;

        Writeln();

     end;

  end;

   

  Writeln('Статистика:');

  Writeln('Задано вопросов: ', answersCount);

  Writeln('Количество правильных ответов: ', rightAnswers);

  Writeln('Число ошибок: ', mistakes);


End.


Программа в паскале составить программу проверки знания таблицы умножения. сценарий: компьютер спраш
Программа в паскале составить программу проверки знания таблицы умножения. сценарий: компьютер спраш
4,7(9 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ