Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.12.2015, 15:30   #1
Alesha)
Новичок
Джуниор
 
Регистрация: 16.12.2015
Сообщений: 1
По умолчанию Перевести код из C++ в Pascal ABC

Собственно вот сама задача: Задан размер квадратной матрицы и значения ее элементов (0 или 1). Сформировать и вывести массив номеров строк и массив номеров столбцов, все элементы которых равны только 1 или только 0. Принять, что нумерация строк и столбцов начинается с 1.
А вот код:
Код:
#include <iostream>
#include <time.h>
#include <stdlib.h>
using namespace std;
int main()
 
{
    setlocale(LC_ALL, "Russian");
    srand(time(NULL));
int i, j, sum=0; const int size=5;
int ar[size][size];
for (i=0; i<size; i++) 
    {
    for (j=0; j<size; j++) ar[i][j]=rand()%2;
    }
        for (i=0; i<size; i++)
        {
            for (j=0; j<size; j++)
            {
                cout<<ar[i][j]<<" ";
                if (j==size-1) cout<<"\n";
            }
        }
        cout<<"\nстроки, состоящие из нулей - ";
    for (i=0; i<size; i++)
    {
        for (j=0; j<size; j++)
        {
            sum+=ar[i][j];
        }
        if (sum==0) cout<<i+1; sum=0;
    }
        cout<<"\nстолбцы, состоящие из нулей - ";
    for (j=0; j<size; j++)
    {
        for (i=0; i<size; i++)
        {
            sum+=ar[i][j];
        }
        if (sum==0) cout<<j+1; sum=0;
    }
            cout<<"\nстроки, состоящие из единиц - ";
    for (i=0; i<size; i++)
    {
        for (j=0; j<size; j++)
        {
            sum+=ar[i][j];
        }
        if (sum==size) cout<<i+1; sum=0;
    }
        cout<<"\nстолбцы, состоящие из единиц - ";
    for (j=0; j<size; j++)
    {
        for (i=0; i<size; i++)
        {
            sum+=ar[i][j];
        }
        if (sum==size) cout<<j+1; sum=0;
    }

	return 0;
}
Alesha) вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите перевести код Pascal в код Lazarus Ляйсан9517 Lazarus, Free Pascal, CodeTyphon 13 22.05.2014 17:19
Перевести код из Pascal в C++ Lodbrock Помощь студентам 4 21.05.2014 13:08
Перевести код с Pascal на C++ Aaaaaa111 Помощь студентам 1 22.02.2012 14:28
Графика (стрельба из пушки по цели) перевести код с Турбопаскаля в Pascal ABC DANTES68 Помощь студентам 0 07.04.2011 22:27
перевести код с Pascal на C++ panic_a Помощь студентам 2 22.12.2010 00:37