// PascalABC.NET 3.3, сборка 1576 от 16.11.2017
// Внимание! Если программа не работает, обновите версию!
begin
var a:array of integer := (0,12,3,-5,-6,4,9,0,8);
var sum:= 0;
for var i := 3 to 7 do
if a[i]>5 then
sum:=sum+a[i];
writeln (sum);
end.
Ответ: 9
Первое задание:
Загрузил решение скрином.
Алгоритм простой, ищем в каждой строке самое большое число по модулю, а потом в той-же строке меняем его на противоположное.
Второе задание:
Загрузил решение скрином.
Ну а тут просто обычная проверка координат, если введёная пользователем координата равна 1, то увеличиваем её на 1, если 2 или 0, то просто ничего не трогаем.
#include <iostream>
#include <string>
using namespace std;
int main(){
setlocale(LC_ALL, "Russian");
cout << "Введите строку: ";
string line; cin >> line;
for(int i = 0; i < line.length()/4; ++i){
char buff = line[4*i];
line[4*i]=line[4*i+1];
line[4*i+1]=line[4*i+2];
line[4*i+2]=line[4*i+3];
line[4*i+3]=buff;
}
cout << "Ответ: " << line << endl;
system("pause");
return 0;
}
Методы имитационного моделирования удобно использовать , несколько примеров:
Строительство нового производства любой отрасли: машиностроение, металлургия, нефтехимическая промышленность, деревообработка и др.
<span> Имитационное моделирование позволяет имитировать поведение системы во времени. </span>
Лист защищен без пароля, чтобы случайно не повредить формулы.