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

Соператора for вывести на экран: 1) целые числа 1, 3, 5, 21 в строку через пробел 2) целые числа 10, 12, 14 60 в обратном порядке в столбик 3) кубы всех целых чисел из диапазона от a до b (a< =b) в обратном порядке.

👇
Ответ:
Slaeran
Slaeran
26.03.2021
:
#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;
}
4,4(48 оценок)
Ответ:
bryadovasg
bryadovasg
26.03.2021
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.
4,4(61 оценок)
Открыть все ответы
Ответ:
Лина14881
Лина14881
26.03.2021
Program pr;
uses crt; 
Var a,b,c:integer; 

Begin   
Write('Введите 1-ю сторону: '); Readln(a);   
Write('Введите 2-ю сторону: '); Readln(b);   
Write('Введите 3-ю сторону: '); Readln(c); 
  
{Проверка на существование треугольника} 
if ((a+b)>c) and ((a+c)>b) and ((b+c)>a)   then        
     Begin                     
          if ((a=b)or (b=c) or (a=c)) then               
                Writeln('Треугольник равнобедренный');                       
 
         if ((a=b) and (b=c)) then               
            Writeln('Треугольник равносторонний')                 
         else Writeln('Треугольник разносторонний');           
  
        if ((a*a+b*b = c*c) or (a*a+c*c = b*b) or (b*b+c*c = a*a))    then
             Writeln('Треугольник прямоугольный');                      
    end   
   else       Writeln('Треугольник нельзя построить');    

Readln(); 
END.
4,4(82 оценок)
Ответ:
creativeIgorek
creativeIgorek
26.03.2021
While - цикл с условием
for - цикл с известным количеством шагов (итераций)

чтобы воспользоваться for нужно знать точно количество шагов (интераций)

например, заполняем массив arr из 10 единиц типа int
for(i = 0; i < 10; i++) arr[i] = 0; // точно знаем что 10 элементов и делаем 10 интераций

если же нам не известно количество интераций цикла, например организовать ввод переменной до тех пор, пока пользователь не введет 0
сколько будет интераций - неизвестно и зависит сугубо от пользователя

int num;
do
{
cin >> num // вводим цифру
}
while(num != 0); // повторяем ввод, пока цифра не равна 0

( do while - разновидность while, в которой условие проверяется не перед первой интерацией, а после нее )

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