Форум программистов, компьютерный форум CyberForum.ru

Двумерный массив. (четное число -(над главной диагональю "*", снизу " "...) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Записывать в файл результаты http://www.cyberforum.ru/cpp-beginners/thread728187.html
Всем доброго времени суток. Написал игру крестики-нолики. 1) Всё отлично кроме того, что при ничье просто очищается экран и не выводит поле и результат, что ничья... 2) Сделайте пожалуйста запись в *txt файл результаты игры (ничья, победа компьютера, победа юзера). как-то так. буду вам благодарен т.к сам к сожалению не умею. Вот код(критика приветствуется): #include <time.h> #include...
C++ Составить программу подсчета числа всех натуральных чисел, меньших M, квадрат суммы цифр которых равен X. Составить программу подсчета числа всех натуральных чисел, меньших M, квадрат суммы цифр которых равен X. http://www.cyberforum.ru/cpp-beginners/thread728173.html
C++ Сформировать одномерный массив, состоящий из элементов, удовлетворяющих условию...)
Задана последовательность X = (x1, x2, …, x10). Сформировать из неё одномерный массив Y, состоящий из элементов, удовлетворяющих условию X(i)  A - X(5), где A - среднеарифметическое значение элементов массива X. Если таковых не окажется, вывести фразу «Искомых элементов нет». Полученный массив напечатать в строчку. X = {0, -22.4, 5.2, -2.25, 7.92, 0.24, -0.21, 15.8, 9.1, 3.2}. #include...
Не получается разобраться с кодом (структуры) C++
Есть выдержка из программы: struct BAZA// структура база { char name ; char fam ; char otch ; struct { char day ; char month ; char year ;}BirthDay;
C++ Студия и двоичные значения при отладке http://www.cyberforum.ru/cpp-beginners/thread728162.html
Ну оооочень надо отладить программу при этом смотреть на двоичные значения по ходу отладки. Очень-очень надо. Как-то можно заставить это делать студию? Или может есть какая-то друая ide которая поможет мне в этом (codeblocks я пробовал, там тоже такой возможности нет). Я нашёл только галочку во время отладки "вывод как hex", а что делать когда нужны бинарные значения? Я конечно понимаю что можно...
C++ Описать класс для структуры данных Описать класс для структуры данных. Описать конструктор по умолчанию, конструктор с параметром, деструктор, функцию добавления элемента, удаление элемента, просмотра структуры, как функции-члена класса. Написать программу, использующую этот класс. С использованием перегрузки функций. Помогите написать программу с классами для этого задания: 1. Описать структуру с именем TRAIN, содержащую... подробнее

Показать сообщение отдельно
nastuxa94
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 6

Двумерный массив. (четное число -(над главной диагональю "*", снизу " "...) - C++

12.12.2012, 14:59. Просмотров 295. Ответов 0
Метки (Все метки)

Добрый вечер!
В двумерном массиве нужно сделать так, чтобы, если вводится четное число, с++ на месте верхней треугольной матрицы (над главной диагональю) выводил звездочки "*", а снизу " ", а если число нечетное, то, чтобы наоборот внизу выводил "*" а сверху " ".

Добавлено через 16 часов 57 минут
Вот, уже решила! Код будет такой:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# include <iostream.h> 
# include <windows.h> 
# include <conio.h> 
# include <stdlib.h> 
# include <time.h > 
long int A[4][4]={{0,0,0},{0,0,0},{0,0,0}};
int main()
{ 
int i,j;
int n;
cout<<"n=";
cin>>n;
    if(n%2 == 0)
     for (i=0;i<4;i++)
    { 
      for (j=0;j<4;j++)
       {
        if (i<j)
                      cout<<"*"<<"\t";
        else
                      cout<<" "<<"\t";
 
          }
      cout<<endl;
      }
 
    else
    for (i=0;i<4;i++)
    { 
      for (j=0;j<4;j++)
       {
        if (i>j)
                      cout<<"*"<<"\t";
        else
                      cout<<" "<<"\t";
          }
          cout<<endl;
     }
     return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru