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

Дана действительная квадратная матрица - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дано целочисленная квадратная матрица. Определить: http://www.cyberforum.ru/cpp-beginners/thread148303.html
Составить программу обработки двухмерного массива используя указатели и функции, выполнив каждый пункт задания в виде функции. Все необходимые данные для функции должни передаваться в качестве параметров. Используя глобальные изменении в функциях не допускается. Дано целочисленная квадратная матрица. Определить: -Сумму модулей элементов, находящихся выше главной диагонали; -Количество...
C++ В одномерном массиве, состоящий из N действительных элементов, вычислить: В одномерном массиве, состоящий из N действительных элементов, вычислить: -Сумму отрицательное элементов массива; -Произведение элементов массива, расположенных между максимальным и минимальным элементами; Упорядочить элементы массива по возрастанию. Буду очень-очень благодарен.......... http://www.cyberforum.ru/cpp-beginners/thread148300.html
Передача функции в функцию? C++
Есть задача. Вычисление определенного интеграла тремя способами для трех функций естественно что если написать 9 функций, то это будет неправильно что я хочу: чтобы в функции вычисления интеграла значение функции в точке просто вычислялось фукцией f(x) а в функции main я бы просто передал параметр в функцию вычисления интеграла, от которого будет зависеть f(x) как это реализовать? что...
C++ сумма элементов, которые находятса над и под элементом главной диагонали
найти строчки которые начинаются с отрицательного элемента, в этих строчках найти элемент главной диагонали, посчитать сумму: элемент главной диагонали + элемент над главной диагональю и + под главной диагональю. 1 2 3 -4 5 6 -7 8 9 если такой массив, тогда 5+2+8 и 9+6. #include<conio.h> #include<stdlib.h> #include<stdio.h> #define N 3
C++ двухмерный массив http://www.cyberforum.ru/cpp-beginners/thread148269.html
дан двухмерный массив 5 на 5 a)найти все строчки которые начинаются с отрицательного элемента b)и в строчках найти элемент главной диагонали #include<conio.h> #include<stdlib.h> #include<stdio.h> #define N 3 void main() {
C++ Массив Вычислить сумму и количество элементов массива, расположенных между минимальным и максимальным элементами этого массива. подробнее

Показать сообщение отдельно
Genius Ignat
1233 / 771 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
22.06.2010, 13:22     Дана действительная квадратная матрица
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
#include <stdio.h>
#include <conio.h>
 
#define size 4
int main(){
int matrix[size][size] = {
        {1,2,3,4},
        {5,6,7,8},
        {9,8,7,6},
        {1,2,2,3}
    };
int i,j;
for( i = 0 ; i < size ; i++ )matrix[i][i]=0;
 
for( i = 0 ; i < size - 1 ; i++) 
  for( j = i + 1 ; j < size ; j++)matrix[i][j]=0;
 
 
for( i = 0 ; i < size ; i++ ){
for( j = 0 ; j < size ; j++ )printf("%d ",matrix[i][j]);
printf("\n");
}
 
getch();
return 0;
}
Добавлено через 13 минут
2
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
#include <stdio.h>
#include <conio.h>
#define H 5
#define W 6
int min(int *s, int w);     //найти минимальный.
int main(){
 
int matrix[H][W] = {
        {6,7,5,0,1,2},
        {1,2,3,4,5,6},
        {7,7,6,8,9,9},
        {1,1,1,0,2,3},
                {5,6,7,8,9,6}
    };
 
 
int i;
for( i = 0 ; i < H ; i++ ){
    //считаем минимльный в четной строке
    if(i%2==0){
        printf("min %d",min(&matrix[i][0],W));
        printf("\n");
    }   
  }
getch();
return 0;
}
 
//найти минимальный.
int min(int *s, int w){
int m = s[0];   
int i;
for( i = 0 ; i < w ; i++ )if(s[i]<m)m=s[i];
return m;
}
 
Текущее время: 01:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru