
Вопрос задан 12.02.2021 в 12:42.
Предмет Информатика.
Спрашивает Ярый Витя.
С помощью оператора FOR вывести на экран: 1) целые числа 1, 3, 5, ..., 21 в строку через пробел
2) целые числа 10, 12, 14 ..., 60 в обратном порядке в столбик 3) кубы всех целых чисел из диапазона от A до B (A<=B) в обратном порядке.

Ответы на вопрос

Отвечает Джафаров Рузель.
:
#include
using namespace std;
int main()
{
int a, b, x;
cin >> a>> b>> x;
for (int i=a; i<=b; ++i)
{
if (i%10 == x)
cout << i <<"\t";
}
cout << endl;
int i=a;
while (b>=i)
{
if (i % 10 == x)
cout << i <<"\t";
++i;
}
cout << endl;
do
{
if (a % 10 == x)
cout << a <<"\t";
++a;
} while (b>=a);
system("pause");
return 0;
}
#include
using namespace std;
int main()
{
int a, b, x;
cin >> a>> b>> x;
for (int i=a; i<=b; ++i)
{
if (i%10 == x)
cout << i <<"\t";
}
cout << endl;
int i=a;
while (b>=i)
{
if (i % 10 == x)
cout << i <<"\t";
++i;
}
cout << endl;
do
{
if (a % 10 == x)
cout << a <<"\t";
++a;
} while (b>=a);
system("pause");
return 0;
}



Отвечает Шокбар Алмат.
Begin
for var i:=1 to 21 do
if (i mod 2 = 1) then
print(i);
end.
begin
for var i:=60 downto 10 do
if (i mod 2 = 0) then
writeln(i)
end.
var a,b: integer;
begin
readln(a,b);
for var i:=b downto a do
print(i*i*i);
end.
for var i:=1 to 21 do
if (i mod 2 = 1) then
print(i);
end.
begin
for var i:=60 downto 10 do
if (i mod 2 = 0) then
writeln(i)
end.
var a,b: integer;
begin
readln(a,b);
for var i:=b downto a do
print(i*i*i);
end.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно! Вот решение в языке Python, используя оператор for
, для каждого из ваших трех запросов:
- Вывод целых чисел 1, 3, 5, ..., 21 в строку через пробел:
pythonfor i in range(1, 22, 2):
print(i, end=" ")
- Вывод целых чисел 10, 12, 14, ..., 60 в обратном порядке в столбик:
pythonfor i in range(60, 9, -2):
print(i)
- Вывод кубов всех целых чисел из диапазона от A до B (A<=B) в обратном порядке:
pythonA = 10
B = 5
for i in range(B, A+1)[::-1]:
print(i**3)
Обратите внимание, что в третьем примере переменные A
и B
имеют значения 10 и 5 соответственно, однако для корректного результата A
должно быть меньше или равно B
. Если вы хотите использовать другие значения, измените их соответствующим образом.


Топ вопросов за вчера в категории Информатика

Информатика 566

Информатика 25

Информатика 22

Информатика 27

Информатика 34

Информатика 58

Информатика 63

Информатика 23
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili