Форум программистов, компьютерный форум, киберфорум
Наши страницы

Не правильно работает! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значения выражения (f(a,b,c)f(a+b,b+c,c+a))/f(a-b,b-c,c-a) http://www.cyberforum.ru/cpp-beginners/thread1017586.html
Первокурсник ;) задачка с использованием функций, все очень для меня сложно( f(x,y,z)=(x-y)^2+(z-x)^2+(z-x-y)^2 Найти (f(a,b,c)f(a+b,b+c,c+a))/f(a-b,b-c,c-a)
C++ Переменная в цикле for Пишу консольное приложение, а оно ругается такими ошибками как: main.cpp name lookup of `i' changed for new ISO `for' scoping main.cpp using obsolete binding at `i' main.cpp invalid types... http://www.cyberforum.ru/cpp-beginners/thread1017578.html
Вывод меньшего из полученных значений C++
Программа вычисляет синус, косинус и логарифм, но суть не в этом. Подскажите пожалуйста, как функцией cout вывести меньшее из полученных значений, что дописать? #include <iostream> #include...
C++ Передача указателя
Здравствуйте! Форумчане, очень нужна помощь..:cry: В общем ситуация такова: написана программа, нужно переделать её так, чтобы в функции передавался не массив, а указатель на него. :) Знаю,...
C++ Перегрузка операторов не для объектов http://www.cyberforum.ru/cpp-beginners/thread1017542.html
Можно ли так делать? Потому что в таком случае вызывается не мой оператор, а исключающее или, стандарнтое. Как и что сделать, чтобы вызывался именно мой перегруженный оператор? #include <iostream>...
C++ Как сделать чтобы в файл записывалось все на русском? Как сделать чтобы в файл записывалось все на русском? #include <iostream> #include <string.h> #include <conio.h> #include <fstream> using namespace std; typedef struct подробнее

Показать сообщение отдельно
tolyan1995
0 / 0 / 0
Регистрация: 11.11.2013
Сообщений: 35

Не правильно работает! - C++

24.11.2013, 18:54. Просмотров 178. Ответов 3
Метки (Все метки)

Дана матрица размера M × N. Найти номера строки и столбца для элемента матрицы, наиболее близкого к среднему значе-нию всех ее элементов.
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
#include<iostream.h>
#include<math.h>
#include<time.h>
using namespace std;
 
int main()
{
int a[5][5];
srand(time(NULL));
for(int i=0;i<5;i++){
for(int j=0;j<5;j++){
a[i][j]=rand()%10;
cout<<a[i][j]<<" ";}cout<<endl;}
double sr=0;
int x,y;
for(int i=0;i<5;i++){
for(int j=0;j<5;j++){
sr=sr+a[i][j];
}}
sr=sr/25;
cout<<"Srednee znachenie vsech elementov: "<<sr<<endl;
double b=sr;
for(int i=0;i<5;i++){
for(int j=0;j<5;j++){
if(a[i][j]>sr) {if(a[i][j]-sr<b) b=a[i][j]-sr;x=i;y=j;}
else if(a[i][j]<sr) {if(sr-a[i][j]<b) b=sr-a[i][j];x=i;y=j;}
else {b=a[i][j];x=i;y=j;}
}}
cout<<"Stolbets: "<<x+1<<" stroka: "<<y+1<<endl;
 
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru