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

Ақпарат арналарын канша топка бөлеміз?​

👇
Ответ:
milana374
milana374
01.08.2022

Жауабын айтындаршы

4,7(72 оценок)
Открыть все ответы
Ответ:
MAXXB
MAXXB
01.08.2022

Первый товарищ - FOR

Цикл FOR используется в случае, если нам известно количество итераций.  

for (счетчик = значение; счетчик < значение; шаг цикла) {

   тело цикла;

}

Сначала присваивается первоначальное значение счетчику, после чего ставится точка с запятой.Затем задается конечное значение счетчика цикла. После того, как значение счетчика достигнет указанного предела, цикл завершится. Снова ставим точку с запятой. Задаем шаг цикла. Шаг цикла — это значение, на которое будет увеличиваться или уменьшаться счетчик цикла при каждом проходе.

WHILE

Если мы не знаем количество итераций цикла, то используем while (или do - while)

while (Условие) {

   Тело цикла;

}

Данный цикл будет выполняться, пока условие, указанное в круглых скобках является истиной.

DO-WHILE

Цикл do while очень похож на цикл while. Единственное различие между ними заключается в том, что при выполнении цикла do while цикл будет выполнен один раз не зависимо от условия.

do {

   Тело цикла;

} while (Условие)

На рисунке слева - блок схема для for  и while, справа do - while.


( ) Опишите основные циклические структуры на алгоритмическом языке и с блок-схем алгоритма.
4,4(44 оценок)
Ответ:
Aruzhan0121
Aruzhan0121
01.08.2022
Program n1;
   uses crt;
const nn=1000;
var 
     m: array[1..nn,1..nn] of integer;
     n,i,j: integer; 
     s: real;
begin
    clrscr;
    randomize;
//Определяем размеры массива
writeln('Введите размерность'); readln(n);
//Заполняем массив рандомными числаслами
for i:=1 to n do
   for j:=1 to n do m[i,j]:=random(100)-50;
//Выводим таблицу(массив) на экран
for i:=1 to n do begin
  for j:=1 to n do write(m[i,j]:4);  writeln; 
end;
//Считаем среднее арифметическое столбцов и выводим номера
for j:=1 to n do begin 
  s:=0; {Обнуляем переменную перед началом каждого вложенного цикла} 
     for i:=1 to n do begin 
          s:=s+m[i,j]; {Считаем сумму элементов столбца}
      end;
   s:=s/n; {Считаем среднее арифметическое} 
 if s<0 then write(j:3); {Проверяем условие задачи}
 end;
 end. 
4,7(7 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ