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

Створи програму, у якій сцена складатиметься з чотирьох квадратів різного кольору, а спрайт рухатиметь- ся за вказівником миші й повідомлятиме, якого кольору пай Він торкається ​


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

👇
Открыть все ответы
Ответ:
Vayton1337
Vayton1337
29.07.2022

#include <iostream>

#include <stdlib.h>

#include <cmath>

using namespace std;

int main()

{

const int n = 5;

int a[n][n];

for (int i=0; i < n; i++)

for (int j=0; j < n; j++)

a[i][j] = rand()%100; // заполнение случайными целыми числами


cout << "Massiv: \n";

for(int i = 0; i < n; i++)

{for (int j=0; j < n; j++)

{ cout << a[i][j] << "\t";} // вывод массива на экран

cout << endl;}

int sum1=0;

int sum2=0;

for(int i=0; i< n; i++)

for(int j=0; j< n; j++)

{ if (i == j)

sum1 += a[i][i]; // сумма элементов главной диагонали

if (i == n - j - 1)

sum2 += a[i][j]; // сумма элементов побочной диагонали

}

cout <<"\nSumma elementov glavnoi diag = "<< sum1 << endl;

cout <<"Summa elementov pobochnoi diag = " << sum2 << endl;

cout <<"Raznost summ = " << abs(sum1-sum2) << endl; // выводим абсолютное значение разности сумм

return 0;

}

4,8(100 оценок)
Ответ:
13semiy
13semiy
29.07.2022
Это вроде паскаль , мог бы и в переводчике перевести хз

begin

// начало , типо открыл вкладку )) хз

if (a[h,v]=0) or (a[h-1,v]<>0) then

// если массив a[h,v] равен 0  или массив a[h-1,v] не равен 0 то 

eng+=1;

// eng = eng + 1 (вверху просто упрощённая запись)

if a[h,v]<>0 then

// если a[h,v] <> 0 то 

if a[h-1,v]=0 then

// если a[h-1,v] = 0 то (условие в условие типо)

begin//начало

a[h-1,v]:=a[h,v];

// a[h-1,v] присваеваем a[h,v];

a[h,v]:=0;

// так же a[h,v]:=0;

end;//конец , идёт в связке с оператором begin ))
end;//конец

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