Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

/ Borland C/Целочисленная квадратная матрица

40K
08 сентября 2008 года
Kitamin
4 / / 08.09.2008
:confused: Дана целочисленная квадратная матрица.Найти номер первой из строк,не содержащих ни одного положительного элемента.
1.9K
08 сентября 2008 года
max_dark
256 / / 11.11.2005
Код:
#include <stdio.h>

int main() {
    const int n=5;
    int m[n][n];
    int i,j,count;
    // Enter matrix;
    for (i=0;i<n;i++) {
        count = 0;
        for (j=0;j<n;j++) {
            if (m[j]<=0)
                count++;
        }
        if (count == n) {
            printf("%d\n",i);
        }
    }
    return 0;
}
Осталось только вместо // Enter matrix; записать ввод матрицы
40K
08 сентября 2008 года
Kitamin
4 / / 08.09.2008
:confused:Не пойму как это осталось только вместо // Enter matrix; записать ввод матрицы, мне нада сделать матрицу состоящую из 400 случайных чисел:rolleyes:
1.9K
08 сентября 2008 года
max_dark
256 / / 11.11.2005
Ээээх....
Код:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main() {
    const int n=20;
    const int max=500;
    int m[n][n];
    int i,j,count;
    srand(time(NULL));
    // Generate matrix;
    for (i=0;i<n;i++) {
        for (j=0;j<n;j++) {
            m[j] = (int)((double)max * (rand() / (double)RAND_MAX) - max/2);
        }
    }
    for (i=0;i<n;i++) {
        count = 0;
        for (j=0;j<n;j++) {
            if (m[j]<=0)
                count++;
        }
        if (count == n) {
            printf("%d\n",i);
        }
    }
    return 0;
}
Не проверял, но должно работать
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог