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

Определить произведение элементов в тех строках, которые не содержат отрицательных элементов; - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Помогите пожалуйста написать несколько программок на С++ http://www.cyberforum.ru/cpp-beginners/thread359861.html
1)В scanf(" %d %f",&a,&c); Вводить с клавиатуры числа в формате: - int, float - int, int - float, int - float, double и выводить их на печать вместе с количеством правильно считанных параметров. Объяснить результаты.
C++ Как можно писать эту программу? я не могу писать эту программу ... задание. Разработка консольного приложения на языках C++ и C# Разработать консольное приложение в средах Borland Turbo C++ и Visual Studio C# в соответствии со следующим заданием. В программе реализован массив (до 6 элементов массива) из записей с двумя полями: «Марка автомобиля» (строковый тип) и «Год выпуска» (целочисленный тип). При первом запуске... http://www.cyberforum.ru/cpp-beginners/thread359848.html
64-битная версия vcomp.lib и vcompd.lib из Visual Studio 2010 C++
Здравствуйте. Встала проблема скомпилировать 64-битное приложение с поддержкой OpenMP. В силу рада обстоятельств вынужден использовать Express версию Visual Studio. Для линковки Release и Debug версий программы необходимы следующие библиотеки: vcomp.lib vcompd.lib которых в Express версии нет. Убедительная просьба к владельцам Professional версии VS где-нибудь выложить указанные выше...
C++ Реализация очереди на базе массива
реализация очереди на базе массива . код С
C++ Помогите начать с SDK http://www.cyberforum.ru/cpp-beginners/thread359815.html
Никогда не пользовался ни SDK ни сторонними библиотеками, помогите, пожалуйста.=-O Есть 4-канальная плата видеозаписи, драйверы, SDK, документация на SDK, а я даже не могу определить, на каком компиляторе созданы библиотеки SDK (предположительно Microsoft Visual C++ ??). :wall: Помогите, пожалуйста, вставить библиотеку в проект и простеньким примером инициализации #include "hvCapSDK.h" ......
C++ Выбор учебника по пограммироанию 3D игр Привет. Нашёл 2 учебника и хочу что бы вы посоветовали из приведённых двух какой лучше для новичка выбрать.... (имею ввиду какой будет попроще в понимании). (пока только освоил весь этот учебник : Хенкеманс, Ли - Программирование на С++ Там под конец как раз захватили win api и direct x) 1 Луна - Введение в программирование трехмерных игр с DirectX 9 (2003).chm подробнее

Показать сообщение отдельно
alkagolik
 Аватар для alkagolik
1510 / 616 / 79
Регистрация: 15.07.2011
Сообщений: 3,552
03.10.2011, 21:18     Определить произведение элементов в тех строках, которые не содержат отрицательных элементов;
ответ на п.2
считаются диагонали от короткой к длинной. т.е. сначала 2 самых коротких, 2 диагонали на 1 длиннее и т.д.
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 <stdio.h>
#include <stdlib.h>
#include <time.h>
#define SIZE    5
 
int main(){
    int matr[SIZE][SIZE], i, k, max = -1000000, sum = 0, iter, tmp_size;
 
    srand(time(NULL));
 
    for (i = 0; i < SIZE; ++i)
        for (k = 0; k < SIZE; ++k)
            matr[i][k] = rand() % SIZE + 1;
 
    printf("\n\n");
    for (i = 0; i < SIZE; ++i){
        for (k = 0; k < SIZE; ++k)
            printf(" %d", matr[i][k]);
        printf("\n");
    }
 
    tmp_size = 2;
    iter = SIZE - 2;
    printf("\n");
 
    while(iter){
 
        for(i = 0, k = iter; i < tmp_size; ++i, ++k)
            sum += matr[i][k];
        if (max < sum) max = sum;
        printf(" %d", sum);
 
        sum = 0;
 
        for(i = 0, k = iter; i < tmp_size; ++i, ++k)
            sum += matr[k][i];
        if (max < sum) max = sum;
        printf(" %d", sum);
 
        sum = 0;
 
        ++tmp_size; --iter;
        printf("\n");
    }
    printf("maximum =  %d\n", max);
    return 0;
}
консоль
3 3 3 1 5
2 4 3 1 4
5 4 5 1 5
4 1 4 3 2
1 5 1 2 3

5 9
9 7
9 12
maximum = 12
 
Текущее время: 16:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru