ilyushin-e
?>

Нужно написать блок схему для следуйщей программы: program example1; const n=6; m=4; var a: array[1..n, 1..m] of integer; i, j, k: byte; begin for i: =1 to n do begin for j: =1 to m do begin a[i, j]: =random(31)-15; write(a[i, j]: 4); end; writeln; end; write('строки в которых один нулевой элемент: '); for i: =1 to n do begin k: =0; for j: =1 to m do if a[i, j]=0 then inc(k); if k=1 then write(i: 2); end; readln; end.

Информатика

Ответы

helena-belozerova
Сейчас мы часто пользуемся интернетом, но хорошо это или плохо? давайте разберем сначала плюсы интернета. интернет находить нужную информацию, ты можешь легко найти кучу информации обо всем, что тебе нужно. ты легко можешь общаться с друзьями и дальними родственниками. так же ты можешь начать обучатся языкам или же какими-то предметами, которые тебя интересуют и которых нет в школьной программе, это и является самообразованием.  еще ты можешь «подтянуть» предмет, который ты плохо знаешь, ведь в интернете есть много разных учебников. теперь с интернета не надо тратить деньги на книги ведь любую книгу можно скачать даже бесплатно. ладно с плюсами разобрались, теперь давайте с минусами. минусы интернета. одни из самых банальных минусов это игры. они есть как бесплатные так и платные, но оба варианта вызывают зависимость. люди не замечают как сидят целыми днями за игрой которая не имеет смысла. в случаи подростка: снижается успеваемость в школе, отдаление от социального общества и т.п. сейчас стало много в интернете и порнографии, и конечно же интернет является главным источником сми, что приводит к недостоверной информации (желтая пресса). так как уследить за всеми сайтами не возможно, то появляются сайты через которые люди пропагандируют, даже например ислам, или говорят что наркотики это круто, даже если это не так. я хочу сказать что в интернет есть положительные стороны и отрицательные, но если ты разумный человек ты будешь использовать интернет только по необходимости.
dinadumno2114

1.Открыть правой рукой хлебницу; __2.Взять булку хлеба правой рукой; __3.Положить хлеб на разделочную доску; (предположим, что доска уже лежала на столе) __4.Открыть правой рукой верхний ящик стола; __5.Найти блестящий нож, длиной 20 см, с черной ручкой; __6.Взять нож в правую руку; __7.Поднести нож к хлебу; __8.Зафиксировать хлеб левой рукой, взявшись за левый край булки; __9.Расположить нож строго над правым ребром булки хлеба; __10.Повторять следующие действия 5 раз: ____10.1.Отступить влево на сантиметр; ____10.2.Повторять следующие действия, пока лезвие ножа не не коснется доски: ________10.2.1.Прижать нож к хлебу; ________10.2.2.Совершить ножом возвратно поступательное движение вперед-назад; ____10.3.Поднять нож вверх; __11.Положить нож в ящик; __12.Отпустить левой рукой хлеб.

Объяснение:

Запускаем программу и смотрим, как она работает: Ой... вместе с пятым куском и палец отрезал... чёрт! остановить программу! Я же не написал как именно нужно зафиксировать хлеб левой рукой, схватился как попало и большой палец торчал в сторону... Возвращаемся к строчке "Зафиксировать хлеб левой рукой, взявшись за левый край булки;" После нее пишем: "Поджать большой палец левой руки влево, к ладони;" Запускаем программу Ой... на строчке "Положить нож в ящик;" нож упал на пол... Проклятье! оказывается, стол стоит немного под наклоном и ящик сам закрылся... Возвращаемся к коду и перед строчкой "Положить нож в ящик;" пишем "Открыть правой рукой верхний ящик стола;" Заметили ошибку? Нет?! Как мы можем открыть ящик правой рукой, если в этой руке нож? Значит, сначала нужно положить нож на стол, потом открыть ящик, снова взять нож и т.д. И делаем мы это до тех пор, пока хлеб не будет нарезан как следует, без повреждения мебели и пальцев. Вот, примерно так происходит отладка С опытом начинаешь писать программы, которые работают с первого раза, допуская минимум ошибок, а проверка "открыт ли ящик", перед складыванием в него чего-то, входит в привычку. Когда какие-то операции совершаются постоянно, такие как нарезка хлеба, мойка посуды и т.д., то программисты их описывают в виде процедур. Процедура - набор определенных действий, спрятанный под одной командой. Таким образом, текст программы, который я приводил выше, можно поместить в процедуру под названием НарезатьХлеба(параметр), где в качестве параметра будем указывать количество кусков

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Нужно написать блок схему для следуйщей программы: program example1; const n=6; m=4; var a: array[1..n, 1..m] of integer; i, j, k: byte; begin for i: =1 to n do begin for j: =1 to m do begin a[i, j]: =random(31)-15; write(a[i, j]: 4); end; writeln; end; write('строки в которых один нулевой элемент: '); for i: =1 to n do begin k: =0; for j: =1 to m do if a[i, j]=0 then inc(k); if k=1 then write(i: 2); end; readln; end.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Vik1744184
manyugina1
Verakravez8790
Васильевичь Виктория457
rubanvladimir374
s45983765471717
mzubenko6
TOKAREVA Stepan
nikiforovako76
vera-sherepa231
Люблянова_Р.1777
Дудина895
Viktor1316
allo01
denisrogachv