→ Для вступления в общество новичков и профессионалов программирования, пожалуйста нажмите здесь ...

Форум программистов: C++, Basic, Delphi, Pascal, JavaScript
Логин: Пароль:
Запомнить?  
@Mail.ru



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Помогите написать алгоритм решения задач по программах 
Автор Сообщение
Начинающий

Регистрация: 19.10.2014
Сообщения: 2

Репутация: 0 [ ? ]
Сообщение Помогите написать алгоритм решения задач по программах
1.
#include<iostream>
#include<conio.h>

using namespace std;
int main()
{
double a;
int n;
cin>>a;
cin>>n;
double an=1./a;
double sum=0;
for(int i=1;i<=n;i++)
{
sum+=an;
an*=an;
}
cout<<sum;
_getch();
return 0;
}

2.
#include <cstdlib>
#include <iostream>
#include <cstdio>

int main ( ) {

const int m = 5, n = 7;
int arr[m][n];
int sum_abs[n];

for ( int i = 0; i < m; ++i ) {
for ( int j = 0; j < n; ++j ) { arr[i][j] = rand() % 20; printf("%2i ", arr[i][j]); }
std::cout << std::endl;
}

for ( int j = 0; j < n; ++j ) {
sum_abs[j] = 0;
for ( int i = 0; i < m; ++i )
sum_abs[j] += abs(arr[i][j]);
}


int max_sum = sum_abs[0];
int max_count = 1;

for ( int i = 0; i < n; ++ i )
if ( max_sum < sum_abs[i] ) { max_sum = sum_abs[i]; max_count = 1; }
else if ( max_sum == sum_abs[i] ) ++max_count;

int * minimals = new int[max_count];

for ( int min_i = 0, i = 0; i < n; ++i ) {
if ( sum_abs[i] != max_sum ) continue;

minimals[min_i] = arr[0][i];
for ( int j = 1; j < m; ++j )
if ( minimals[min_i] > arr[j][i] ) minimals[min_i] = arr[j][i];
++min_i;
}

std::cout << std::endl << "Minimals: ";
for ( int i = 0; i < max_count; ++i ) std::cout << minimals[i] << " ";
std::cout << std::endl;

system("pause");
return 0;

}


01.11.2014 12:46
Профиль Отправить email
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 


Кто сейчас на конференции

Зарегистрированные пользователи: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
cron
© 2013 «Форум программистов Украины»