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

С++ Шахматная доска
Даны два числа n и m. Создайте двумерный массив размером n×m и заполните его символами 1 и 0 в шахматном порядке. В левом верхнем углу должна стоять единица.

Входные данные

Дано два наутральных числа n и m, не прывышающие 10.

Выходные данные

Выведите заполнение доски.

Примеры
Ввод
Вывод
3 4
1 0 1 0
0 1 0 1
1 0 1 0

👇
Ответ:
gotov2344433332
gotov2344433332
09.09.2020

#include <iostream>

#include <vector>

using namespace std;

signed main(){

   int n, m;

   cin >> n >> m;

   vector<vector<int>> a(n, vector<int> (m));

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

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

           !((i+j) & 1) ? a[i][j] = 1 : a[i][j] = 0;

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

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

           cout << a[i][j] << " ";

       cout << "\n";

   }

}

4,4(58 оценок)
Открыть все ответы
Ответ:
RownBitter
RownBitter
09.09.2020
Uses Graph; { Подключаем модуль }
var
  c,d,Gd,Gm:integer;
  k:real;
begin
  Writeln('10<=c<=460; 10<=d<=230');
  Write('Задайте c в пределах от 10 до 460: ');Read(c);
  if (c<10) or (c>460) then Writeln('Неверное значение!')
  else begin
    Write('Задайте d в пределах от 10 до 230: '); Readln(d);
    if (d<10) or (d>230) then Writeln('Неверное значение!')
    else begin
      Gd := Detect;
      InitGraph(Gd, Gm, 'Y:\tp7\bgi'); { Инициализируем графический режим }
      SetColor(4);
      k:=GetMaxX/GetMaxY; { Коэффициент искажений по осям }
      if c<d then Rectangle(Trunc(10/k),10,Trunc((2*d+10)/k),2*d+10)
      else Line(Trunc(c/k),c,Trunc(d/k),d);
      Readln;
      CloseGraph
    end
  end
end.
4,8(38 оценок)
Ответ:
Clains
Clains
09.09.2020
Возникновение письменности произошло, когда человек перешел на оседлый образ жизни. Именно тогда усложнились методы обработки земли, усовершенствовались орудия труда, возникла и получила широкое распространение религия. Человечество приобрело начальный опыт взаимодействия с окружающей действительностью; опыт, который стоило передать следующим поколениям. Устные предания не могли полностью выполнить эту функцию, возникла потребность наглядной передачи информации другим людям. Так появились первые письменные свидетельства жизни древних людей. 
4,4(54 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ