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

Массив 5х5. (Вывести на экран номер строки и столбца и адреса...) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строки (В произвольном тексте выделить и отпечатать слова, начинающиеся с буквы А) http://www.cyberforum.ru/cpp-beginners/thread726330.html
В произвольном тексте выделить и отпечатать слова, начинающиеся с буквы А.
C++ Противоположное действие Как дополнить эту подпрограмму так чтобы если нет фамилии с первой буквой В, то выводился текст - "ошибка"? void showStudentOnly(Student *std, int g) { system("cls"); for (int i=0; i<g; i++){ if (std.surname.at(0)=='B') { cout << "Фамилия: " << std.surname << endl; cout << "Оценка: " << std.mark << endl; http://www.cyberforum.ru/cpp-beginners/thread726328.html
C++ Дано натуральное n. Вычислить
Поделитесь знаниями,помогите кто чем может! Дано натуральное n. Вычислить S=1!+2!+3!+...+n!, при n>1
C++ Создание Шаблонного класса
Здравствуйте! Столкнулся с проблемой создания шаблона для класса. Не могу понять как ввести более одного символа если объявляю шаблон для типа char? и еще есть ли возможность объявления разных типов данных для переменных внутри шаблона в мэйне? #include <stdio.h> #include <conio.h> #include <string.h> #include <iostream.h>
C++ Текстовые файлы и массивы строк http://www.cyberforum.ru/cpp-beginners/thread726310.html
В файле хранятся названия фирм. Каждая строка запись об отдельной фирме. ЗАО Рога и Копыта ООО Три поросенка ОАО Аврора Написать программу, которая читает строки из файла в массив строк, и выводит их на экран, отсортировав по названию, исключая правовую форму. Т.е. исходные данные этого примера должны быть отсортированы следующим образом: ОАО Аврора ЗАО Рога и Копыта ООО Три поросенка
C++ Создать абстрактный базовый класс - Предок Создать абстрактный базовый класс - Предок, со строковым параметром имя. Определить виртуальную функцию печати имени. Создать производный класс Ребенок, у которого функция печати дополнительно к имени предка выводит имя ребѐнка. Создать производный класс от последнего класса - Внук, у которого есть отчество. Написать для него свою функцию печати. Для проверки определить массив... подробнее

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

Массив 5х5. (Вывести на экран номер строки и столбца и адреса...) - C++

10.12.2012, 17:24. Просмотров 512. Ответов 7
Метки (Все метки)

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
41
42
43
44
45
46
47
#include<iostream.h>
#include<math.h>
#include<conio.h>
#include<stdio.h>
main()
{
clrscr();
int a[5][5],i,j,x;
cout<<"Vvedite 25 elementov v massiv a"<<endl;
for (i=0;i<=4;i++)
     for (j=0;j<=4;j++)
     cin>>a[i][j];
cout<<"____________________"<<endl;
cout<<"Polychennaya matriza"<<endl;
cout<<"____________________"<<endl;
for (i=0;i<=4;i++)
     {for (j=0;j<=4;j++)
       cout<<a[i][j];
       cout<<endl;}
 
cout<<"_________________________________"<<endl;
[B]cout<<"Elementi pod glavnoy diagonaliy"<<endl;
cout<<"_________________________________"<<endl;
 
for (i=0;i<5;i++)
     {  for (j=0;j<=i;j++)[/B]
cout<<a[i][j];
cout<<endl;
}
cout<<"kakoe znachenie elementa ichem?"<<endl;
cin>>x;
for (i=1;i<4;i++)
     {  for (j=0;j<=i;j++)
    if(a[i][j] == x)
      { cout<<"\ni="<<i<<"j="<<j<<endl;
    cout<<"Element="<<a[i][j]<<endl;
    int *p;
    p=&a[i][j];
    cout<<"x="<<p;
    cout<<endl;}
 
    }
    printf("\nCS=%x DS=%x SS=%x ES=%x \n", _CS, _DS, _SS, _ES);
    printf("\nDX=%x AX=%x BX=%x CX=%x \n", _DX, _AX, _BX, _CX);
getch();
 
}
Тут мы выделяем элементы расположенные под главной диагональю матрицы 5х5.
Вообщем как сделать, что бы выделить элементы под побочной диагональю? Уже все перепробовал... Не чего не получается. Максимум получилось сделать что бы было над побочной диагональю...


C++
1
2
3
4
5
cout<<"Elementi pod glavnoy diagonaliy"<<endl;
cout<<"_________________________________"<<endl;
 
for (i=0;i<5;i++)
     {  for (j=i;j<5;j++)
Добавлено через 13 минут
Вот само условие задачи.

Вывести на экран номер строки и столбца и адреса, где они хранятся, для элементов, значение которых равно X, среди элементов, расположенных под побочной диагональю матрицы Х(5,5)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru