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

Запишите число, которое будет напечатано в результате выполнения программы. var s, n: integer;
begin
    s:= 34;
    n:= 1;
    while s > 0 do
    begin
        s:= s - 6;
        n:= n + 3;
    end;
    writeln(n)
end.

👇
Ответ:
djkls
djkls
05.04.2020

в результате будет напечатано 16

4,8(11 оценок)
Открыть все ответы
Ответ:
hohlovm71
hohlovm71
05.04.2020

Не знаю, на каком тебе надо языке, но напишу на Паскале:

while (условие) do оператор(); - пока условие истинно, выполнять оператор. Если условие изначально ложно, цикл не начнёт выполнятся.

repeat оператор1(); оператор2();... until условие; - выполнится один раз, и если условие ложно, повторится.

for i := x to/downto y do оператор(); - будет выполнятся, пока переменная i с начальным значением x не достигнет значения y; если указано to, то после каждого выполнения оператора будет прибавлять к i по 1, если же указано downto - после каждого выполнения оператора будет отнимать от i по 1.

P. S. вместо оператор(); можно использовать begin оператор1(); оператор2();... end;

4,8(43 оценок)
Ответ:
tahogomelp07u2x
tahogomelp07u2x
05.04.2020

// 1

#include <iostream>

int main() {

 int n;

 std::cin >> n;

 int *arr = new int[n];

 for (int i = 0; i < n; ++i)

   std::cin >> arr[i];

 int count = 0;

 for (int i = 0; i < n; ++i)

     if (arr[i] > 0)

       count++;

std::cout << count;

}

// 2

#include <iostream>

int main() {

 int n;

 std::cin >> n;

 double *arr = new double[n];

 for (int i = 0; i < n; ++i)

   std::cin >> arr[i];

 double k;

 std::cin >> k;

 int count = 0;

 for (int i = 0; i < n; ++i)

   if (arr[i] == k)

     count++;

 std::cout << count;

}

// 3

#include <iostream>

int main() {

 int n;

 std::cin >> n;

 int *arr = new int[n];

 for (int i = 0; i < n; ++i)

   std::cin >> arr[i];

 long long multi = 1;

 for (int i = 0; i < n; ++i)

   if (arr[i] % 2 != 0)

     multi *= arr[i];

 std::cout << multi;

}

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