Скажите , как ответить на пятый вопрос из билета. ответить нужно без воды. действия при "зависании" компьютера или неправильной работе программ. приостановка вывода на экран и пауза при выполнении команд.
Не знаю, на каком тебе надо языке, но напишу на Паскале:
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;
Не знаю, на каком тебе надо языке, но напишу на Паскале:
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;
// 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;
}