Решите Расставьте результаты этапов решения задачи с использованием компьютера в правильной последовательности (от первого к последнему):
1 Программа
2 Уточнённая модель
3 Результат решения задачи
4 Алгоритм
5 Словесная информационная модель
6 Математическая модель
2)На этапе постановки формализации …
1 устанавливается, к какому классу принадлежит рассматриваемая задача
2 записываются известные связи между исходными данными и результатами с математических соотношений
3 определяются исходные данные
3)Алгоритм записывается на одном из языков программирования на этапе …
1 отладки и тестирования
2 выполнения расчётов
3 программирования
4 формализации
4)Построение чёткой инструкции, задающей необходимую последовательность действия для решения задачи, происходит на этапе …
1 формализации
2 программирования
3 алгоритмизации
4 постановки задачи
5)Четко определить, что дано и что требуется найти в задаче, нужно на этапе …
1 постановки задачи
2 формализации
3 алгоритмизации
4 программирования
6)Результатом этапа формализации является …
1 алгоритм
2 словесная информационная модель
3 математическая модель
4 программа
7)Результатом этапа отладки является …
1 математическая модель
2 программа
3 словесная информационная модель
4 уточнённая модель
A+B=3k k=1,2,3... кратность к 3
A=3B условие 2-ое
получаем 3B+B=3k
4B=3k отсюда вывод вторая цифра кратная к 3,
то есть 3,6,9
При B=6 и B=9 => цифра A получится двухзначним
значит B=3, A=9
ответ 93
int x=0;
for(int i=1;i<10;i++)
for(int j=1;j<10;j++)
if(i%3==0 && i==3*j)
{x=i*10+j;
cout<<x<<endl;
}
можно оптимизировать
for(int i=1;i<4;i=i++)
if(i%3==0)
{x=i*31;
cout<<x<<endl;
}
1й перебирает 99 вариантов
2й 3 варианта
Или просто можно сделать
cout<<"93"<<endl;
)))