artomovaadana

На Пикабу
поставил 0 плюсов и 0 минусов
93 рейтинг 0 подписчиков 0 подписок 1 пост 0 в горячем

Нужна помощь людей разбирающихся в информатике!

Написала программу на языке С++ которая должна выводить на экран буквы из знаков (#), но проблема в том, что она не открывается.Постоянно выдает синтаксическую ошибку в 6 строчке.

Перепробовала миллион решений и ничего не помогает, я настолько в отчаянии что только ради этого зарегистрировалась на Пикабу. Буду очень благодарна каждому кто хоть чем-то сможет помочь.


1.include <iostream>

2.

3.using namespace std;

4.

5.int main(void)

6.{

7.const int bok=10;

8.char tabela[bok][bok];

9.for(int i=0;i<bok;i++)

10.{

11.for(int j=0;j<bok;j++)

12.{

13.cout<<(tablica[i][j]=((i==5||j-i==5||i+j==4)?'#':(i<=4)?' ':(j==0||j==9)?'#':' '));

14.}

15.cout<<'\n';

16.}

17.cout<<endl;

18.for(int i=0;i<bok;i++)

19.{

20.for(int j=0;j<bok;j++)

21.{

22.cout<<(tablica[i][j]=((j==(1)*(i==9))||(j==(2)*(i==9))||(j==(3)*(i==9))||(j==(4)*(i==9))||(j==(5)*(i==9))||(j==(6)*(i==9))||(j==(8)*(i==8))||(j==(8)*(i==7))||(j==(8)*(i==6))||(j==(6)*(i==5))||(j==(5)*(i==5))||(j==(1)*(i==0))||(j==(2)*(i==(0)))||(j==(3)*(i==(0)))||(j==(4)*(i==(0)))||(j==(5)*(i==(0)))||(j==(6)*(i==(0)))||(j==(7)*(i==(0)))||(j==(7)*(i==(9)))||(j==(8)*(i==(5)))||(j==(8)*(i==(9)))||(j==(7)*(i==5)))?'#':' ');

}

return 0;

}

Показать полностью
Отличная работа, все прочитано!