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

Функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с несколькими массивами http://www.cyberforum.ru/cpp-beginners/thread449860.html
Дан массив A размера N. Сформировать новый массив B того же раз-мера по следующему правилу: элемент BK равен сумме элементов массива A с номерами от K до N.
C++ массив строк Здравствуйте! Помогите, пожалуйста, написать две функции... одна из которых выводит строки, в которых есть нечетные цифры, а другая удаляет из этих строк нечетные числа:gsorry: их нужно вставить сюда: #include<iostream> using namespace std; const int max_kol_strok=10, max_kol_stolb=500; int main() { http://www.cyberforum.ru/cpp-beginners/thread449858.html
Дан целочисленный массив размера N, содержащий ровно два одина-ковых элемента. Найти номера одинаковых элементов и вывести эти номе-ра в порядке возра C++
Дан целочисленный массив размера N, содержащий ровно два одина-ковых элемента. Найти номера одинаковых элементов и вывести эти номе-ра в порядке возрастания.
C++ Найти количество элементов, расположенных перед первым минимальным элементом
Дано целое число N и набор из N целых чисел. Найти количество элементов, расположенных перед первым минимальным элементом.
C++ задача на минмакс http://www.cyberforum.ru/cpp-beginners/thread449851.html
Дано целое число N и набор из N прямоугольников, заданных своими сторонами — парами чисел (a, b). Найти минимальную площадь прямо-угольника из данного набора.Желательно с объяснением)
C++ Сортировка двусвязного списка Разработать программу учета продажи и поступления товаров в магазин. Перечень товаров, имеющихся в магазине, оформить в виде линейного двусвязного списка. Предусмотреть возможность сортировки товаров по цене. Код ниже. Зависает на условии в сортировке. Правильно ли определены указатели? Среда Borland C. #include <conio.h> #include <stdio.h> #include <iostream.h> #include <stdlib.h>... подробнее

Показать сообщение отдельно
Zoltan
0 / 0 / 0
Регистрация: 20.02.2012
Сообщений: 5
20.02.2012, 22:56     Функции
Помогите пожалуйста, на завтра срочно надо=)))

Даны матрицы А(3,5), В(5,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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#include "stdafx.h"
#include <stdio.h>
#include<conio.h>
#include<math.h>
 
//Даны матрицы А(6,3) и В(4,5).Найти наибольший и наименьший элементы каждой. Оформить в виде отдельной функции 
 
int MaxMin (int size1, int size2, int **Mass, int *min)
 
{
 
int max = Mass[0][0]; 
*min = Mass[0][0];
int i, j;
for (i= 0; i<size1; i++)
 
        for(j=0; j<size2; j++)
        {
        if(max < Mass[i][j]) {max=Mass[i][j];};
        if(*min > Mass[i][j]) {*min=Mass[i][j];};
        }
 
return (max);
}
 
void Vodim (int size1, int size2, int**Mass)
{
int i,j;  
for(i=0; i < size1; i++)
for(j=0; j<size2; j++)
{printf("Element [%d][%d]  ",i,j);
scanf("  %d", &Mass[i][j] );}
}
 
void Vivodim(int size1, int size2, int **Mass)
{
int i, j;
for(i=0; i<size1; i++)
{
    for(j=0;j<size2;j++)
    printf("    %d", Mass[i][j]);
    printf("\n");}
}
void main()
{
int const an=3, const am=5, const bn=5, const bm=2;
int Amax,Amin,Bmax,Bmin;
int i,j;
printf("Laboratornaya rabota 11\n Vipolnil st. gr. BSitS 11-1 Balyas I.S.\n\n"); 
 
int**A;
A = new int *[an];
for(i=0; i<an;i++)
A[i]=new int[am];
 
int**B;
B = new int *[bn];
for(i=0; i<bn;i++)
B[i]=new int[bm];
 
printf("<<<Vedite elementi massiva A>>>\n");
Vodim(an, am, A);
printf("\n<<<Vedite elementi massiva B>>>\n");
Vodim(bn, bm, B);
printf("\n\n<<<Ishodniy mass A>>>\n");
Vivodim (an,am, A);
printf("\n\n<<<Ishodniy mass B>>>\n");
Vivodim (bn,bm, B);
 
Amax=MaxMin(an, am, A, &Amin);
Bmax=MaxMin(bn, bm, B, &Bmin);
printf("Massiv A:\nMax=%d    Min=%d\nMassiv B:\nMax=%d     Min=%d",Amax,Amin,Bmax,Bmin);
delete A, B;
getch();
return;
}
 Комментарий модератора 
Используйте теги форматирования кода!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru